﻿@charset "utf-8";
@import url('../fonts/iconfont.css'); /*字体图标调用*/

html {font-family: sans-serif; -webkit-text-size-adjust: 100%; background-color: #e9ddc3;}
.bs0,.bs,.bs1,.bs2,.bs3,.bs4,.bs5,.bs6,.bs7{}
.ui-page-login, body {width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: transparent;}
.hc-fullscreen {position: absolute; top: 0px; right: 0; bottom: 0; left: 0; }
.hc-clear:after  { content: ""; display: block; height: 0; clear: both;}
.hc-clear {zoom: 1;}

.mui-ellipsis-3 {display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; white-space: normal !important;
text-overflow: ellipsis; word-wrap: break-word;}
.ellipsis2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; white-space: normal !important;
text-overflow: ellipsis; word-wrap: break-word; }

select{font-size:100%;height:auto;margin:0;}

/*自定义*/
a {text-decoration: none; color: #BA8961;}
a:active {color: #741012;}
.ablue{color: #4196cf; text-decoration: underline; }
label {color: #BA8961 }
p {color: #bb8962;}
dl,dt,dd,ul,li,ol,form,img,h1,h2,p,div{padding:0px;margin:0px;border:0px;list-style:none; font-size: 1em;}
/*处理登录弹窗看不到js提示问题*/
.mui-toast-container{z-index: 10010;}

.mui-btn-primary {color: #BA8961; border: 1px solid #751012; background-color: #751012; }  
.mui-btn-primary:enabled:active {color: #f1c19a; border: 1px solid #63080a; background-color: #63080a;}

.mui-input-group{position:relative;padding:0;border:0;background-color:#f2e9d4}
.mui-input-group:before, .mui-input-group:after {background-color: #e3d3bf;-webkit-transform: scaleY(1.0);transform: scaleY(1.0);}
.mui-input-row{ border-color:#e3d3bf;}
.mui-input-group .mui-input-row:after {background-color: #e3d3bf;-webkit-transform: scaleY(1.0);transform: scaleY(1.0);}

.bra {border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.bgcol-qz { background-color: #eee3cd;}

.mui-content{ background:#e9ddc3; /*height: 100%;*/}
.mui-table-view { background:#f2e9d4;}
.mui-switch{ background:#fff; border:1px solid #fff;}
.mui-switch.mui-active{ border-color: #741012;background-color: #741012;}
.input-float{ float:left;}
.mui-navbar .mui-bar{ background:#751012;}
.mui-navbar { background:#751012;}
.mui-bar .mui-btn-link{color:#bb8962;}
.mui-table-view-cell{color:#bb8962;}
.mui-table-view-cell:after {background-color: #e4d3bf;  right: 15px;}
.mui-table-view-cell>a:not(.mui-btn).mui-active { color: #222222; background-color: #dcc896; }
.mui-table-view-cell.mui-active { color: #222222; background-color: #dcc896; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #d6b8a1; } 
input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #d6b8a1; } 
input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder { color: #d6b8a1; } 
input:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder { color: #d6b8a1; } 

/*常用元素*/
.left {float: left;}
.right {float: right;}
.mg10 {margin-top: 10px;}
.txtc { text-align: center;}
.txtr { text-align: right;}
.txt-col-red {color: #94181a;}
/*2017年3月18日sundy新增start*/
.txt-col-green {color: #669900;}
.txt-col-blue {color: #007aff;}
.txt-col-black {color: #382b1f;}
.txt-col-gray {color: #666666;}
/*2017年3月18日sundy新增end*/
.font12 { font-size: 12px;}
.font14 { font-size: 14px;}
.font16 { font-size: 16px;}
.font20 { font-size: 20px;}
.colosh {color: #741012;}
.colozs {color: #382b1f;}
.coloqh {color: #bb8962;}
.coloqf {color: #f1e9d4;}
.colohs {color: #9f171a;}
.colohg {color: #669900;}
.pt10 {padding-top: 10px;}
.pb10 {padding-bottom: 10px;}
.pl10 {padding-left: 10px;}
.pr10 {padding-right: 10px;}
.pl15 {padding-left: 15px;}
.pr15 {padding-right: 15px;}
.pd10 { padding: 10px;}
.pd20 { padding: 20px;}
.bgf { background-color: #ffffff;} 
.bgh { background-color: #f2eee3;}
.bge { background-color: #ebe5d7;}
.bgz { background-color: #e9ddc3;}
.btd {border-top: #e4d3bf 1px solid !important;}
.bbd {border-bottom: #e4d3bf 1px solid !important;}
.bre {border-right: 1px solid #e4d3c1;}
.disb { display: block; }
.fontw { font-weight: bold; }

/**********************头部标签**********************/
/*bgcolor*/
.mui-bar {background-color:#741012;}
/*logo*/
.hc-logo {width: 80px; height: 100%; background:url(/Content/images/home/logo.png) no-repeat center center; background-size: 100% auto;}
/*search*/
.mui-bar .hc-search { right: 40px; left: 100px; top: 2px; display: inline-block; overflow: hidden; width: auto; margin: 0; text-overflow: ellipsis;}
.hc-search { position:absolute; width:100%; white-space: nowrap; }
.hc-search .mui-input-clear {background-color: #4c0a0c; color: #ffffff; border-radius: 20px;}
.mui-search:before {color: #9c3537;}
.hc-search input::-webkit-input-placeholder { color: #9c3537; } 
.hc-search input:-moz-placeholder { color: #9c3537; } 
.hc-search input::-moz-placeholder { color: #9c3537; } 
.hc-search input:-ms-input-placeholder { color: #9c3537; } 
/*title*/
.mui-title {color:#bb8962; z-index: -1;}

/**********************右上角弹出**********************/
.top-backdrop { display: none; }
.menu-open .top-backdrop { position: fixed; top: 0px; bottom: 0; left: 0; right: 0; overflow: hidden; display: block; z-index: 998; background: rgba(0, 0, 0, 0.6); }
.top-wrapper {position: fixed; top: 44px; right: 5px; z-index: 999; background: rgba(0, 0, 0, 0.8); width: 150px; border-radius: 5px; -webkit-border-radius: 5px; }
.top-wrapper.hidden {display: none; -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); z-index: -1;}
.top-menu-tab .top-tab-item  { display:block; padding: 8px 15px; overflow: hidden; color: #fff; position: relative; }
.top-menu-tab .top-tab-item:after { position: absolute; bottom: 0; right: 10px; left: 10px; height: 1px; content: ''; -webkit-transform: scaleY(.1); transform: scaleY(.1); background-color: #fff; }
.top-menu-tab .top-tab-item .mui-icon { margin-right: 10px; }
.top-menu-tab .top-tab-item .mui-tab-label { font-size: 16px; }
.top-popover-arrow{ position: absolute; top: -6px; right: 10px; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #000; opacity: 0.8; }
.top-user { display: block; height: 60px; padding: 10px; position: relative; }
.top-user:after { position: absolute; bottom: 0; right: 10px; left: 10px; height: 1px; content: ''; -webkit-transform: scaleY(.1); transform: scaleY(.1); background-color: #fff; }
.top-user .photo { float: left; width:40px; height: 40px; border-radius: 50%; margin-right: 5px;}
.top-user h3 { font-size: 14px; color: #fff; font-weight: normal; margin: 0px; padding: 3px 0;}
.top-user p { font-size: 12px; }
.top-user span { background-color: #761314; padding: 1px 5px; font-size: 12px; height: 24px; border-radius: 12px; color: #efdab5; }
.top-num { position: absolute; top: 5px; left: 5px; font-size: 12px; font-style: normal; line-height: 1;  display: inline-block; padding: 2px 4px;  color: #efdab5; border-radius: 100px;    background-color: #761314; }

/**********************底部标签**********************/
.hc-footer { background-color: #382b1f;}
.hc-footer-ico01, .hc-footer-ico02, .hc-footer-ico03, .hc-footer-ico04, .hc-footer-ico05 {background-repeat: no-repeat; background-size: 100% 100%;}
.hc-footer-ico01 { background-image: url(/Content/images/home/hc-footer-ico01.png); }
.hc-footer-ico02 { background-image: url(/Content/images/home/hc-footer-ico02.png); }
.hc-footer-ico03 { background-image: url(/Content/images/home/hc-footer-ico03.png); }
.hc-footer-ico04 { background-image: url(/Content/images/home/hc-footer-ico04.png); }
.hc-footer-ico05 { background-image: url(/Content/images/home/hc-footer-ico05.png); }
.hc-footer .mui-tab-label { color: #70523b;}
.hc-footer .mui-active .mui-tab-label {color: #bb8962;}
.hc-footer .mui-active .hc-footer-ico01 { background-image: url(/Content/images/home/hc-footer-ico01-0.png); }
.hc-footer .mui-active .hc-footer-ico02 { background-image: url(/Content/images/home/hc-footer-ico02-0.png); }
.hc-footer .mui-active .hc-footer-ico03 { background-image: url(/Content/images/home/hc-footer-ico03-0.png); }
.hc-footer .mui-active .hc-footer-ico04 { background-image: url(/Content/images/home/hc-footer-ico04-0.png); }
.hc-footer .mui-active .hc-footer-ico05 { background-image: url(/Content/images/home/hc-footer-ico05-0.png); }

/**********************首页**********************/
/*广告*/
.home-speimg img { width: 100%; display: block;}
.home-banner img { width: 100%; display: block;}
/*分类*/
.home-fenlei-list { padding: 10px 5px 20px 5px; background: #f2e9d4 url(/Content/images/home/home-fenlei-list.jpg) repeat-x;}
.home-fenlei-list li { float:left; width: 20%; text-align: center;}
.home-fenlei-list li img { width: 60%; max-width: 60%; height: auto;}
.home-fenlei-list li span { padding:2px 0 5px 0; display: block; text-align: center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*分类切换点样式*/
.mui-slider-indicator .mui-indicator {display: inline-block; width: 8px; height: 8px; margin: 1px 3px; cursor: pointer; border-radius: 50%; background: #eadcc4; -webkit-box-shadow: 0 0 1px 1px rgba(234,220,196,1); box-shadow: 0 0 1px 1px rgba(234,220,196,1);}
.mui-slider-indicator .mui-active.mui-indicator {background: #c0926b;}
/*黄历*/
.home-huangli { background-color: #f2e9d4; border-top: #e3d3bf 1px solid;  border-bottom: #e3d3bf 1px solid; padding: 5px 0;}
.home-huangli .rili { width: 35%; height: 50px; padding: 5px 0; border-right: #e3d3bf 1px solid;}
.home-huangli .rili span { float: left; width: 45%; font-size: 40px; line-height: 40px; text-align: center; color: #94171a;}
.home-huangli .rili p { float: right; width: 55%; font-size: 12px;  line-height: 20px; text-align: left; color: #382b1f;}
.home-huangli .jiri { width: 30%; padding: 5px 0 5px 10px; font-size: 12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.home-huangli .jiri span { background-color: #e34b44; color: #f2e9d4; padding: 3px; border-radius: 5px;}
.home-huangli .yiji { width: 34%; padding: 5px 0; font-size: 12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.home-huangli .yiji .yi, .home-huangli .yiji .ji { padding: 1px 0;}
.home-huangli .yiji .yi span, .home-huangli .yiji .ji span { text-align: center; padding: 1px 2px; border-radius: 50%;}
.home-huangli .yiji .yi span {border: #669900 1px solid; color: #669900; }
.home-huangli .yiji .ji span {border: #ff0000 1px solid; color: #ff0000; }
.home-huangli .yiji i { font-style: normal; color: #bb8962; padding-left: 5px;}
/*推荐*/
.home-tuijian { margin-top: 10px; background-color: #f2e9d4; border-top: #e3d3bf 1px solid; }
.home-tuijian li { float: left; border-right: #e3d3bf 1px solid;border-bottom: #e3d3bf 1px solid; position: relative;}
.home-tuijian h3 { line-height: 20px; font-size: 14px; color: #382b1f; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.home-tuijian h4 { line-height: 20px; font-size: 12px; color: #bb8962; font-weight: normal; line-height: 16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.home-tuijian a { display: block;}
.home-tuijian .one {text-align: center; height: 137px; overflow: hidden; }
.home-tuijian .one img { padding-top: 60px; width: 50%; }
.home-tuijian .one h3 { position: absolute; top: 10px; left: 0; width: 100%;}
.home-tuijian .one h4 { position: absolute; top: 30px; left: 0; width: 100%; }
.home-tuijian .two { height: 86px; overflow: hidden; }
.home-tuijian .two img { height: 86px; padding: 5px; float: right;}
.home-tuijian .two h3 { position: absolute; top: 15px; left: 10px; width: 55%; }
.home-tuijian .two h4 { position: absolute; top: 35px; left: 10px; width: 55%; }
/*精品测试*/
.home-slider {background-color: #f2e9d4; border-top: #e3d3bf 1px solid; border-bottom: #e3d3bf 1px solid;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .home-item {color: #bb8962;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .home-item.mui-active {border-bottom: 2px solid #8b0000;line-height: 36px;color: #94181a;}
.home-box {border-top: #e3d3bf 1px solid; background-color: #f2e9d4; padding: 10px 15px;}
.home-input { margin-bottom: 5px;background-color: #e9dec3;	}
.home-input-but {border:none; color: #ffffff; font-size: 18px; display: block; width: 100%; padding: 10px 0; border-radius: 0px; background-color: #94171a;}
.home-input-but:active {opacity: 1;}
.home-input-but:enabled:active{background-color: #6c0205;}

/*风水宝典*/
.home-fs-list {}
.home-fs-list li { padding: 10px 0; overflow: hidden; border-bottom: #e3d3bf 1px solid;}
.home-fs-list img { width: 80px !important;height: 65px; margin-right: 10px; display: block;}
.home-fs-list h3 { line-height: 20px; margin: 0; font-size: 14px; color: #382b1f; padding-right: 20px; position: relative;}
.home-fs-list h3:after{ font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;right: 0px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e583';}
.home-fs-list p { padding-bottom: 0; line-height: 22px;}
.home-fs-list .mui-media-body { height: 65px; overflow: hidden;}
.home-fs-list a { display: block; height: 100%;}
.home-fs-more { margin-top: 10px;}
.home-fs-more a { display: block; background-color: #e9dec3; text-align: center; padding: 10px 0;}
.home-fs-no { text-align: center;}

/*生肖运势*/
.home-sx-img {background:#e9dec3 url(/Content/images/home/home-sx-img.jpg) no-repeat right bottom; height: 100px; }
.home-sx-img img { height: 100%;}
.home-sx-img p { font-size: 12px; padding: 8px 8px 0 0; height: 92px; overflow: hidden;}
.home-sx-img b { color: #c80000; font-size: 14px;}

.home-sx-bj {background:#e9dec3 url(/Content/images/home/home-sx-bj.jpg) no-repeat right bottom; height: 100px; }
.home-sx-bj img { height: 100%;}
.home-sx-bj p { font-size: 12px; padding: 8px 8px 0 0; height: 92px; overflow: hidden;}
.home-sx-bj b { color: #c80000; font-size: 14px;}

.home-sx-title { padding: 10px 0;}
.home-sx-title img { width: 100%;}
.home-sx-list {}
.home-sx-list li { margin-bottom: 5px;  }
.home-sx-list span { float: left; width: 70px; height: 30px;  background-repeat: no-repeat; background-size: 100% 100%; color: #f2e9d4; text-align: center; line-height: 30px;}
.home-sx-list p { margin-left: 80px; line-height: 30px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.home-sx-list .xiong span {background-image: url(/Content/images/home/home-sx-x.jpg);}
.home-sx-list .ji span {background-image: url(/Content/images/home/home-sx-j.jpg);}
.home-sx-more {margin-top: 10px;}
.home-sx-more a { display: block; text-align: center; color: #be0000; padding: 5px 0; }

/**********************“查询分类”和“社区分类”**********************/
/*背景*/
.shequ-speimg { background-repeat: no-repeat; padding-bottom: 25%; background-size: 100% auto; position: relative;}
.shequ-banner { background-repeat: no-repeat; padding-bottom: 25%; background-size: 100% auto; position: relative;}

/*栏目介绍*/
.shequ-speimg .photo { position: absolute; bottom: -18px; left: 10px; width: 90px; height: 90px;}
.shequ-speimg .photo img { width: 100%; height: 100%; display: block;}
.shequ-speimg .txt { position: absolute; bottom:5px; left: 110px; padding-right: 10px; line-height: 18px; }
.shequ-speimg .txt h3 { font-size: 20px; font-family: Microsoft YaHei; color: #392b20;}
.shequ-speimg .txt p { font-size: 12px; color: #916c47; }

.shequ-banner .photo { position: absolute; bottom: -18px; left: 10px; width: 90px; height: 90px;}
.shequ-banner .photo img { width: 100%; height: 100%; display: block;}
.shequ-banner .txt { position: absolute; bottom:5px; left: 110px; padding-right: 10px; line-height: 18px; }
.shequ-banner .txt h3 { font-size: 20px; font-family: Microsoft YaHei; color: #392b20;}
.shequ-banner .txt p { font-size: 12px; color: #916c47; }

/*统计数*/
.shequ-num {height: 30px; line-height: 30px; padding-left: 110px; color: #c39875; font-size: 12px; background-color: #f1e9d4; border-top:#e4d3bf 1px solid;  border-bottom:#e4d3bf 1px solid;}
.shequ-num i { font-style: normal; color: #392b20; padding: 0 5px;}
/*专家*/
.shequ-zhj { margin-top: 10px; margin-bottom: 10px; background-color: #f1e9d4; border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid;}
.shequ-zhj dt { padding: 15px 15px; font-size: 16px; font-weight: bold; color: #392b20; }
.shequ-zhj dd { padding: 0px 15px 15px 15px;}
.shequ-zhj li {float: left; width: 33.333333%; text-align: center;}
.shequ-zhj li span {display: block; text-align: center;}
.shequ-zhj li a { padding: 0 10px; display: block;}
.shequ-zhj li img { width: 100%; border-radius: 50%;}

.shequ-tab-top { background-color: #f1e9d4; border-bottom:#e4d3bf 1px solid !important; padding: 0px 15px;}
/*测试列表*/
.shequ-ceshi-list li { padding: 10px 15px; overflow: hidden; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid; position: relative;}
.shequ-ceshi-list a { display: block; height: 100%;}
.shequ-ceshi-list img { width: 70px !important; height: 70px; margin-right: 10px; display: block;}
.shequ-ceshi-list .mui-media-body { height: 70px; overflow: hidden;}
.shequ-ceshi-list h3 { font-size: 16px; color: #382b1f; margin: 0; padding: 5px 20px 5px 0; }
.shequ-ceshi-list h3 span { margin-left: 5px; background-color: #741012; padding: 0px 5px; color: #f1e9d4; font-weight: normal; border-radius: 10px;}
.shequ-ceshi-list p { padding-bottom: 0; }
.shequ-ceshi-list .price { position: absolute; top: 10px; right: 10px; font-size: 16px; color: #741012;}
/*文章列表*/
.shequ-wenzh-list li { padding: 10px 15px; overflow: hidden; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid;}
.shequ-wenzh-list a { display: block; height: 100%;}
.shequ-wenzh-list img { width: 80px !important; height: 65px; margin-right: 10px; display: block;}
.shequ-wenzh-list h3 { font-size: 16px; color: #382b1f; margin: 0; padding: 5px 20px 5px 0; position: relative;}
.shequ-wenzh-list p { padding-bottom: 0; line-height: 20px;}
.shequ-wenzh-list .mui-media-body { height: 65px; overflow: hidden;}
/*帖子列表*/
.shequ-tiezi-list dd {padding: 10px 15px; overflow: hidden; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid;}
.shequ-tiezi-list .photo img {width: 30px !important; height: 30px; border-radius: 20px;}
.shequ-tiezi-list .txt { margin-left: 40px;}
.shequ-tiezi-list p {padding-bottom: 0;}
.shequ-tiezi-list li { float: left; width: 33.33333%; padding: 5px 5px 5px 0;}
.shequ-tiezi-list figure {position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%;}
.shequ-tiezi-list figure a { display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.shequ-tiezi-list li img { width: 100%; height: 100%; display: block;}

/**********************测算总分类页面**********************/
/*左边栏目*/
.mui-segmented-control.mui-segmented-control-inverted.mui-segmented-control-vertical .hc-fl-item, .mui-segmented-control.mui-segmented-control-inverted.mui-segmented-control-vertical .hc-fl-item.mui-active {border-bottom: 1px solid #e4d3c1;}
.mui-segmented-control.mui-segmented-control-inverted .hc-fl-item.mui-active {background-color: #e9ddc3;}
.mui-segmented-control.mui-segmented-control-inverted .hc-fl-item {color: #59483b;}
/*田字分类列表*/
.hc-fl-list {padding: 10px 5px 10px 5px;}
.hc-fl-list h3 {color: #b98961; font-size: 16px; padding: 5px 5px 0 5px;}
.hc-fl-list li {float: left; width: 33.33333%;text-align: center; padding: 5px 5px;}
.hc-fl-list li a {display: block;background-color: #f1e9d4; padding: 5px 0;}
.hc-fl-list li img {width: 80%;height: 80%;}
/*选项*/
.hc-fl-top {color: #b98961;padding: 10px 10px;border-bottom: #e4d3bf 1px solid;background-color: #e9ddc3; position: relative; z-index: 2;}
.hc-fl-top .iconfont {font-size: 14px; padding-left: 20px; position: relative;}
.hc-fl-top .iconfont:before {font-size: 18px; position: absolute; top: 50%;left: 0px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.hc-fl-top .active { color: #751012;}
/*横条分类列表*/
.hc-fl-list-two {padding: 10px 15px;}
.hc-fl-list-two li { padding: 10px 0; overflow: hidden; border-bottom: #e3d3bf 1px solid;}
.hc-fl-list-two img { width: 70px; height: 70px; margin-right: 10px; display: block;}
.hc-fl-list-two h3 { font-size: 16px; color: #382b1f; padding-right: 20px; position: relative;}
.hc-fl-list-two h3:after{ font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;right: 0px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e583';}
.hc-fl-list-two p { padding-bottom: 0; font-size: 14px;}
.hc-fl-list-two .mui-media-body { height: 65px; overflow: hidden;}
.hc-fl-list-two a { display: block; height: 100%;}
.hc-fl-list-two span { float: left; font-size: 12px; line-height: 22px; background-color: #751012; color: #e9dec3; padding: 0px 10px; height: 22px; border-radius: 11px;}
.hc-fl-list-two .mui-media-body { height: 70px;}


/**********************测算页面**********************/
/*图片广告*/
.hc-ads img{ width: 100% !important; margin: 0; padding: 0; border: 0; display: block;}
.httpcn_main_pic img{ width: 100% !important; margin: 0; padding: 0; border: 0; display: block;}

/*2016/7/11修改*/
/*表单样式*/
.hc-input-group { border-top:none;background-color:#f2e9d4}
.hc-input { width:90%; margin:0 auto; background:url(/Content/images/png/input-bj.png) no-repeat;background-size: 100% 100%; margin-bottom: 5px; font-size: 17px;  }
.hc-input-but {	border:none;background:url(/Content/images/png/but.png) no-repeat center center;background-size: 90%;color: #ffffff;font-size: 18px; display: block; width: 100%; margin-bottom: 10px; padding: 15px 0;}
.hc-input-but:active {opacity: 1;}
.hc-input-but:enabled:active{background-color: transparent}

.hc-checkbox { width:90%; margin:0 auto; background:url(/Content/images/png/hc-checkbox-bj.png) no-repeat; background-size: 100% 100%;}
.hc-checkbox-r {float: left; width: 50%;}
.mui-checkbox.hc-checkbox-left input[type=checkbox] {left: -5px;}
.hc-checkbox-r i { display: block; font-style: normal; font-size: 14px; padding: 9px 5px 10px 28px;}

.mui-checkbox input[type=checkbox]:checked:before, .mui-radio input[type=radio]:checked:before { color: #ba8961;}

/*单选样式*/
.hc-input p, .sf-input p { height: 100%; line-height: 40px; overflow: hidden; }
.hc-input .mui-radio input[type=radio], .sf-input .mui-radio input[type=radio] { position: inherit; right: 0; top: 2px; height: 28px;  }
.hc-input .mui-radio input[type=radio]:checked:before, .sf-input .mui-radio input[type=radio]:checked:before { color: #94181a; }

/*男女查询分项*/
.hc-input-nannv { width: 90%; margin: 0 auto; padding-top: 15px; position: relative; z-index: 10;}
.hc-input-nan { position:absolute; top:5px; left: -5px; width: 20px; height: 20px;background:url(/Content/images/png/nan.png) no-repeat center center;background-size: 100% 100%;}
.hc-input-nv { position:absolute; top:5px; left: -5px; width: 20px; height: 20px;background:url(/Content/images/png/nv.png) no-repeat center center;background-size: 100% 100%;}
/*手机号码查询分项*/
.hc-sjhm { width: 90%; margin: 0 auto; margin-bottom: 10px; border: 1px solid #BA8961; border-radius: 0px; }
.hc-sjhm .mui-control-item.mui-active { background-color: #94181a;  }
.hc-sjhm .mui-control-item { border-left: 1px solid #94181a; border-color: #94181a; color: #BA8961; background-color: #f2e9d4; }
/*收费表单分项*/
.sf-form { padding: 47% 10% 0 10%;}
.sf-form-title { text-align: center;  font-size: 18px; padding-bottom: 15px;font-family: "Microsoft YaHei";}
.sf-input { margin-bottom: 5px; border: #e4d3c1 1px solid; background-color: transparent;	}
.sf-txt { padding: 10px 0; color: #bb8962;}
.sf-title {border-left:#94181a 3px solid; color: #94181a; padding-left: 10px; font-size: 14px;}

/*点赞分享*/
.hc-zang { padding-bottom: 10px;}
.hc-zang-btn, .hc-zang-btn-no {font-size: 16px; font-weight: 400;color: #bb8962; border: 1px solid #e4d3c1; border-radius: 20px; padding-left: 20px; padding-right: 20px;}
/*标题*/
.hc-cs-title, .hc-home-title {padding: 10px 0 10px 55px;color: #504335; background:#e9dec3 url(/Content/images/png/xiangyun105x45.png) no-repeat 10px center; background-size: 47px 20px;	font-weight: bold; font-size: 16px; line-height: 20px; /*border-top:#e3d3bf 1px solid; border-bottom:#e3d3bf 1px solid;*/}
.hc-cs-title span a, .hc-home-title span a { display: block; padding: 0 10px; font-weight: normal;}
/*.hc-home-title { border-top: 0; border-bottom: 0;}*/

/*2016.7.29修改*/
/*项目查询人数*/
.hc-peoplenum-title { border-bottom: #d5c9ae 1px solid; position: relative; padding-bottom: 10px; margin-bottom: 20px; margin-top: 20px;}
.hc-peoplenum-title span { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); background-color: #f2e9d4; padding: 0 10px;}
/*项目说明*/
.hc-txt-more { border-top: #d5c9ae 1px solid; padding-bottom: 50px; position: relative;}
.hc-txt-more a { position: absolute; top: -10px; left: 0; display: block; width: 100%; height: 20px;}
.hc-txt-more span { font-size: 12px; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); background-color: #f2e9d4; padding: 0 10px;}
.hc-txt-more i { position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ba8961;}

/*图片列表*/
.hc-photo-list { border-top:#e3d3bf 1px solid; border-bottom:#e3d3bf 1px solid; background-color: #f1e9d4;}
.hc-photo-list ul, .hc-photo-list li { margin: 0; padding: 0; border: 0; list-style: none;}
.hc-photo-list ul { padding: 10px 0; }
.hc-photo-list li { float: left; width: 25%; text-align: center; border-right:#e3d3bf 1px solid; }
.hc-photo-list li img { width: 60%; }

/*互动留言*/
.hc-hd-list {border-top:#e3d3bf 1px solid; border-bottom:#e3d3bf 1px solid; background-color: #f1e9d4;}
.hc-hd-list ul { width: 90%; margin: 0 auto;}
.hc-hd-list li { padding: 20px 0; border-bottom:#e3d3bf 1px solid;}
.hc-hd-list .mui-table-view:before, .hc-hd-list .mui-table-view:after { background-color: transparent; }
.hc-hd-list .photo { width: 30px; height: 30px; margin-right: 10px; }
.hc-hd-list .photo img {width: 30px; height: 30px;border-radius: 20px;}
.hc-hd-content { overflow: hidden; }
.hc-hd-content-txt { display: block;}
.hc-hd-content-hui {border:1px #e3d3bf dashed; background:#fffad6; padding: 5px 10px; margin-top: 5px;}
.hc-hd-content .time { text-align: right; color: #ba8961;}

.hc-hd-fudong { background-color: #382b1f;}
.hc-hd-input {padding: 10px 0 0 10px; margin-right: 130px;}
/*.hc-hd-input input {border-radius: 20px; background-color: #70523b; color: #ffffff;}*/
.hc-hd-input span {border-radius: 20px; width: 100%; display: block; padding: 15px 0; background-color: #70523b;}
.hc-hd-anniu { width: 120px; margin-top:15px; }
.hc-hd-anniu .iconfont{ font-size: 22px; margin: 0 6px; position: relative;}
.hc-hd-anniu .icon-num { position: absolute; top: -5px; right: -10px; background-color: #94171a; font-size: 10px; color: #ffffff;border-radius: 5px; line-height: 12px; padding: 0 5px;}

.ly-input-row { padding: 10px 10px 0 10px;}
.ly-input-row textarea { margin-bottom: 0;}
.ly-input-row button { }

/*2017.5.11查询页底部*/
.hc-hd-baziok { background-color: #382b1f; }
.hc-hd-baziok .mui-tab-item { color: #BA8961; overflow: visible; }
.hc-hd-baziok .mui-tab-item.mui-active { color:#FFAE00; }
.hc-hd-baziok .back { width: 1.3%; border-right: 1px #47382d solid; color: #ffe0ba; }
.hc-hd-baziok .fenxiang { width: 1%; }
.hc-hd-baziok .biaoxing { width: 0.6%; }
.hc-hd-baziok .zantong { width: 1.1%; }
.hc-hd-baziok .liuyan { width: 1.3%; }
.hc-hd-baziok .comment { width: 1.3%; background-color: #94181a; color: #ffe0ba; }
.hc-hd-baziok .mui-badge { padding: 1px 2px; line-height: 1.0; }

/*2016.7.62查询结果页*/
.hc-cha {margin: 10px;}
.hc-cha-ul {border-top: 0;background-color: none;}
.hc-cha-ul:after {background-color: none;}
.hc-cha-ul:before {background-color: none;}
.hc-cha-title {background-image: url(/Content/images/png/dot1.png);	background-repeat: no-repeat;background-size:auto 100%;	border-bottom: #e4d3c1 1px solid;color: #95171a;background-color: #f1e9d4;}
.hc-cha-li {border-bottom: 0; color: #95171a; background-color: transparent;position: static; margin-bottom: 10px;}
.hc-cha-li:after{ color: #95171a; background-color:transparent; }
.hc-cha-li.mui-active .hc-cha-title {background-color: #f6f0df;}
.hc-cha-li.mui-collapse .hc-cha-content{ background: #f1e9d4;}
.hc-cha-title:after {color: #95171a;}
.hc-cha-li > a:not(.mui-btn).mui-active{background-color: #e9ddc3;}
.mui-table-view-cell.mui-collapse .hc-cha-content { padding: 10px;}

.hc-cha-info {line-height: 30px; }
.hc-cha-info label { float: left; width: 25%; text-align: right;} 
.hc-cha-info span { padding-left: 10px; color: #000;}
.hc-cha-info a { color: #4196cf; text-decoration: underline;}

.hc-cha-ming {}
.hc-cha-ming li { float: left; width: 25%; padding: 25px 10px 25px 10px; text-align: center;}
.hc-cha-ming li a { padding: 15px; color: #f0e9d6; border-radius: 5px; font-size: 16px;}

.hc-cha-control-negative {border: 1px solid #e4d3c1;}
.hc-cha-control-negative .mui-control-item.mui-active {color: #f0e9d6; background-color: #94181a;}
.hc-cha-control-negative .mui-control-item {color: #372b1f; border-color: inherit;}

.hc-cha-pan { border-bottom: 1px solid #e4d3c1; padding: 10px 0; color: #be8a63;}
.hc-cha-pan label { float: left; width: 15%; background-color: #bb8a62;color: #f0e9d6; text-align: center; padding: 3px 0; border-radius:3px;
 position: relative;}
.hc-cha-pan label span{ position: absolute; top: 10px; right: -2px; background-color: #bb8a62; width: 5px; height: 5px; transform: rotate(45deg);}
.hc-cha-pan ul { float: right; width: 82%;}
.hc-cha-pan li { float: left; }
.hc-cha-pan p { float: right; width: 82%;}
.pan-color {background-color: #94181a; border-radius:5px; color: #f0e9d6; margin: 10px 0 5px 0; border-bottom: 0; padding: 5px 0; }
.pan-one li {width: 25%;}
.pan-two li {width: 12.5%;}

/*2017.3.20查询结果改版*/
.hc-cha-hb { border-top: 1px solid #e4d3c1; margin-top: 10px; }
.hc-cha-hb li { border-bottom: 1px solid #e4d3c1; padding: 10px 0; }
.hc-cha-hb label { display: inline-block; text-align: center; padding: 2px 10px; border-radius:0 0 3px 3px; margin-bottom: 10px; position: relative; }
.hc-cha-hb label i{ position: absolute; bottom: -3px; right: 46%;  width: 5px; height: 5px; transform: rotate(45deg); -webkit-transform:rotate(45deg); }
.hc-cha-hb p { overflow: hidden; }
.hc-cha-hb .label-col-zs { background-color: #bb8a62; color: #f0e9d6; }
.hc-cha-hb .label-col-zs i { background-color: #bb8a62; }
.hc-cha-hb .label-col-ju { background-color: #ff7f00; color: #ffffff; }
.hc-cha-hb .label-col-ju i { background-color: #ff7f00; }
.hc-cha-hb .label-col-an { background-color: #cfc1a4; color: #382b1f; }
.hc-cha-hb .label-col-an i { background-color: #cfc1a4; }
.hc-cha-hb .label-col-qh { background-color: #bd5e66; color: #ffffff; }
.hc-cha-hb .label-col-qh i { background-color: #bd5e66; }
.hc-cha-hb .label-col-zi { background-color: #bc5e92; color: #ffffff; }
.hc-cha-hb .label-col-zi i { background-color: #bc5e92; }
.hc-cha-hb .icon-tishi { float: left; margin: 3px 5px 0 0; color: #961d1e; }
.hc-cha-hb .num { float: left; width: 20px; height: 20px; background-color: #94181a; color:#f0ead4; text-align: center; line-height: 20px; border-radius: 50%; margin-right: 5px; }

.hc-cha-hb dfn { float: left; width: 46px; height: 46px; text-align: center; line-height: 46px; font-style: normal; color: #fff; margin-right: 10px; }
.hc-cha-hb .dfn-ji { background: url(/Content/images/bzimg/moquan-hong.png) no-repeat; background-size: 100% 100%;}
.hc-cha-hb .dfn-xiong { background: url(/Content/images/bzimg/moquan-hei.png) no-repeat; background-size: 100% 100%;}

.hc-cha-btn { width: 100%; display: block; font-size: 16px; color: #fff; border: 1px solid #9f171a; background-color: #9f171a; border-radius: 30px; } 

.hc-cha-lb ul { border-left: #e3d2be 1px dashed; padding-left: 15px; margin-left: 10px; }
.hc-cha-lb li { position: relative; padding: 10px 0; }
.hc-cha-lb .icon-biaoqianjt { position: absolute; top: 8px; left: -35px; font-size: 40px; color: #961d1e;}
.hc-cha-lb .nian { font-size: 18px; padding-left: 5px; color: #961d1e;}
.hc-cha-lb .sui { font-size: 14px; color: #382b1f; padding-left: 5px; }
.hc-cha-lb .tiangdiz { position: absolute; top: 10px; right: 0; font-size: 14px; color: #382b1f;}
.hc-cha-lb .info { background-color: #e9ddc3; padding: 10px; margin-top: 10px; position: relative;}
.hc-cha-lb .info .jiao-ico {position: absolute; top: -5px; left: 20px; background-color: #e9ddc3; width: 10px; height: 10px; transform: rotate(45deg);}
.hc-cha-lb .info a { color: #4196cf; text-decoration: underline;}

/*修改*/
.hc-cha-yun { color: #be8a63; border-bottom: 1px solid #e4d3c1; }
.hc-cha-yun li { float: left; padding: 5px 0; text-align: center; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.hc-cha-yun .one { width: 36%; }
.hc-cha-yun .two { width: 15%; }
.hc-cha-yun .three { width: 17%; }
.hc-cha-yun .four { width: 17%; }
.hc-cha-yun .five { width: 15%; }
.yun-color { background-color: #e9dec3; }

.hc-cha-xtxt {color: #ba8961;}
.hc-cha-lie { margin-top: 10px;}
.hc-cha-lie ul {border-left: #e3d2be 1px solid; padding-left: 15px;}
.hc-cha-lie .nian { font-size: 20px; height: 40px; line-height: 40px; position: relative;}
.hc-cha-lie .nian .yuan-ico { position: absolute; top: 15px; left: -21px; width: 11px; height: 11px; display: block; overflow: hidden; background-color: #e3d2be; border: #f1e9d4 1px solid; border-radius: 50%;}
.hc-cha-lie .info { background-color: #e9ddc3; padding: 10px;position: relative;}
.hc-cha-lie .info .jiao-ico {position: absolute; top: -5px; left: 20px; background-color: #e9ddc3; width: 10px; height: 10px; transform: rotate(45deg);}
.hc-cha-lie .info a { color: #4196cf; text-decoration: underline;}
/*2016.12.12修改*/
.hc-cha-lie .mui-progressbar span {background: #ff3300;}

.hc-cha-num {}
.hc-cha-num li { padding: 5px 0;}
.hc-cha-num span { float: left; width: 20px; height: 20px; background-color: #94181a; color:#f0ead4; text-align: center; line-height: 20px; border-radius: 50%;}
.hc-cha-num p { margin-left: 30px;}

.hc-cha-fenshuW { border: #94171b 3px solid; padding: 3px; width: 120px; height: 120px; border-radius: 50%; margin: 0 auto; margin-top: 20px; margin-bottom: 20px;}
.hc-cha-fenshuN { border: #e3d2c0 1px solid; display: block; width: 100%; height: 100%; border-radius: 50%; overflow: hidden; position: relative;}
.hc-cha-fenshuN .num {position: absolute;top: 50%;left: 55%; transform: translate(-50%,-50%);}
.hc-cha-fenshuN .num span {font-size: 50px;	text-shadow: 2px 2px 2px #d8c59a, 0px 0px 5px #e8e3c6; color: #961d1e; }
.hc-cha-fenshuN i { position: absolute; font-style: normal; font-size: 12px; color: #ba8551; bottom: 10px; left: 50%; transform: translateX(-50%);}

/*2017.3.17修改*/
.hc-cha-table { width: 100%; color: #be8a63; }
.hc-cha-table td { padding: 5px 0; text-align: center; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.hc-cha-table tr { border-bottom: 1px solid #e4d3c1; }
.hc-cha-table .one { width: 36%; }
.hc-cha-table .two { width: 15%; }
.hc-cha-table .three { width: 17%; }
.hc-cha-table .four { width: 17%; }
.hc-cha-table .five { width: 15%; }

/*2017.2.18修改*/
.hc-cha-headtxt { background: #f1e9d4 url(/Content/images/png/hc-cha-headtxt.jpg) no-repeat; background-size: 100% auto; margin-bottom: 10px; min-height: 100px; }
.hc-cha-headtxt .txt { padding: 10px 10px 10px 80px;}
@media ( min-width: 768px) {
	.hc-cha-headtxt {  min-height: 180px; }
	.hc-cha-headtxt .txt { padding: 10px 10px 10px 160px; font-size: 1.5em; line-height: 150%; }
}
.hy-cha-tubiao {padding: 10px; color: #b9844e; background: #E9DDC3 url(/Content/images/png/hy-cha-tubiao.jpg) no-repeat; background-size: 100% 100%;}
.hy-cha-tubiao img { float: left; width: 30% !important ;}
.hy-cha-tubiao p { float: right; width: 70%;}
@media ( min-width: 768px) {
	.hy-cha-tubiao { font-size: 1.5em; line-height: 150%; }
}
.hc-cha-xbiao { height: 30px; margin: 10px 0; }
.hc-cha-xbiao span {  display: inline-block;  height: 30px;  padding-left: 20px; }
.hc-cha-xbiao span i { display: inline-block;  width: 30px; height: 30px; color: #fff; text-align: center; line-height: 30px; font-style: normal; font-size: 16px; border-radius: 50%;}
.xbiao-red { background: url(/Content/images/png/hc-cha-xbiao-red.png) no-repeat; background-size: auto 100%;}
.xbiao-green { background: url(/Content/images/png/hc-cha-xbiao-green.png) no-repeat; background-size: auto 100%;}
.xbiao-red i {background-color:#94171a;}
.xbiao-green i {background-color:#669900;}

/*评论打星*/
.hc-star { width: 114px; height: 21px; margin-top: 5px; background: url(/Content/images/png/xing.png); position: relative; }
.hc-star a { position: absolute; top: 0; width:23px; height: 21px; display: block; overflow:hidden; text-indent:-9999px; z-index:5 }
.hc-star a.one{left:0}
.hc-star a.two{left:23px}
.hc-star a.three{left:46px}
.hc-star a.four{left:69px}
.hc-star a.five{left:92px}
.hc-star span { height: 21px; display: block; background: url(/Content/images/png/xing.png) no-repeat 0 -26px; }

/*分数*/
.fenshu-title { font-size: 16px; text-align: center; margin: 0; padding: 10px 0;}

/*
.dengji { height: 20px; margin-top: 3px; }
.dengji span { float: left; font-size: 12px;  height: 100%; position: relative; }
.dengji span:after { color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.dengji .one { width: 70%; background-color: #fb8e59; }
.dengji .one:after { content: "低"; }
.dengji .two { width: 20%; background-color: #ef7134; }
.dengji .two:after { content: "中"; }
.dengji .three { width: 10%; background-color: #e65c19; }
.dengji .three:after { content: "高"; }
*/
.fenshu { height: 5px; margin-top: 3px; border: 1px #e0cfa2 solid; border-bottom: none; position: relative; }
.fenshu:after { content: ""; width: 1px; height: 5px; border-left: 1px #e0cfa2 solid; position: absolute; top: 0; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); }

.fenshu-num { height: 20px; }
.fenshu-num span { float: left; font-size: 12px; color: #c68972; width: 33.33333%; }
.fenshu-num .one { text-align: left; }
.fenshu-num .two { text-align: center; }
.fenshu-num .three { text-align: right;}
.progress{height: 20px; line-height: 20px; background: #e0cfa2; overflow: visible; }
.progress .progress-bar {float: left; position: relative; background:#a40000; animation: animate-positive 2s; height: 100%; font-size: 12px; line-height: 20px;  color: #fff; text-align: center; -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);  box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);  -webkit-transition: width .6s ease;  -o-transition: width .6s ease; transition: width .6s ease; }
@-webkit-keyframes animate-positive {  0% { width: 0%;}}
@keyframes animate-positive { 0% { width:0%; }}


/*生肖列表*/
.bd-home-sx { }
.bd-home-sx ul:after { content: ''; height: 0; display: block; clear: both;}
.bd-home-sx ul {zoom: 1; padding: 0 10px;}
.bd-home-sx li { float: left; width: 33.33333%; padding: 10px; text-align: center;}
.bd-home-sx li figure {position: relative; width: 100%; height: 0; margin: 0; padding-bottom: 100%; }
.bd-home-sx li figure a { display: block; width: 100%; height: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 1;}
.bd-home-sx li figure img { width: 100%; height: 100%; display: block;}
.bd-home-sx li figure i { position: absolute; bottom: -5px; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); width: 70%; z-index: 2;}

/*星座表格*/
.xingzuo-table { width: 90%; margin: 0 auto; color: #be8a63; border-top: 1px solid #e4d3c1; border-left: 1px solid #e4d3c1; }
.xingzuo-table td { padding: 5px 0; border-right: 1px solid #e4d3c1; text-align: center; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.xingzuo-table tr { border-bottom: 1px solid #e4d3c1; }
.xingzuo-table h3 { margin: 0; padding: 5px 0; font-size: 20px; color: #000; }






/**********************搜索**********************/
/*搜索关键字*/
.hot-search-tags {}
.hot-search-tags li { float: left; padding: 3px 5px;}
.hot-search-tags li a { display:block; text-align: center; border-radius: 20px; border:#e4d3bf 1px solid; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color: #000000; padding: 3px 5px; font-size: 12px;}
/*搜索弹出列表*/
.menus-search {position: absolute; top: 44px; left: 0; right: 0; z-index: 996; background-color: #fff; width: 100%; }
.menus-search.hidden {display: none; -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); z-index: -1;}
.menus { width: 100%; }
.menus-backdrop {display: none;}
.menus-open .menus-backdrop { position: absolute;top: 44px; bottom: 0; width: 100%; display: block; z-index: 995; background-color: #555555; background: rgba(0, 0, 0, .39804);}
.menus-open { width: 100%; height: 100%;}

/*搜索页面*/
.hc-so-search { padding: 10px 15px; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid; position: relative;}
.hc-so-search input[type=search]  { text-align: left; font-size: 14px; padding-left: 35px; margin-bottom: 0; background-color: #fff; border-radius: 20px; }
.hc-so-search:before {font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;left: 25px; display: inline-block;-webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e466';font-size: 20px;}

.hc-so-title {font-size: 16px; padding: 10px 15px; font-weight: bold; color: #bb8962;}

.hc-so-fl-list {padding: 5px 15px; border-top: #e4d3bf 1px solid;background-color: #f1e9d4;border-bottom: #e4d3bf 1px solid;}
.hc-so-fl-list li {float: left; width: 25%; text-align: center; padding: 5px 5px;}
.hc-so-fl-list li a {display: block; padding: 5px 0; background-color: #f1e9d4;}
.hc-so-fl-list li img {width: 80%; height: 80%;}

.hc-so-list {padding: 10px 15px; background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid;}
.hc-so-list li { padding: 10px 0; overflow: hidden; border-bottom: #e3d3bf 1px solid;}
.hc-so-list img { width: 80px; height: 65px; margin-right: 10px; display: block;}
.hc-so-list h3 { font-size: 14px; color: #382b1f; padding-right: 20px; position: relative;}
.hc-so-list h3:after{ font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;right: 0px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e583';}
.hc-so-list p { padding-bottom: 0; line-height: 22px;}
.hc-so-list .mui-media-body { height: 65px; overflow: hidden;}
.hc-so-list a { display: block; height: 100%;}


/**********************佛学易学**********************/
/*头部*/
.fo-top-bj { background-color: #f2eee3;}
.fo-top-bj a { color: #222222;}
.mui-bar .fo-top{ width:auto; margin:0; right: 80px; left:80px; top: 0px; bottom: 0px; display:inline-block; overflow:hidden; text-overflow:ellipsis;}
.fo-top {position:absolute; width:100%; display:block;}

.mui-segmented-control-negative.mui-segmented-control-inverted .fo-top-item {height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; color: #222222; }
.mui-segmented-control-negative.mui-segmented-control-inverted .fo-top-item.mui-active {color: #a77542; border-bottom: 2px solid #a77542; background: 0 0;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .fo-top-item.mui-active {color: #a77542; border-bottom: 2px solid #a77542; background: 0 0;}

.mui-segmented-control-negative.mui-segmented-control-inverted .fo-yixue-item {color: #222222; line-height: 35px;}
.mui-segmented-control-negative.mui-segmented-control-inverted .fo-yixue-item.mui-active {color: #a77542; border-bottom: 2px solid #a77542 !important; background: 0 0;}

.fo-yixue-list li { padding: 10px; overflow: hidden; background-color: #f2eee3; border-bottom: #e6dcd0 1px solid;}
.fo-yixue-list a { display: block; height: 100%;}
.fo-yixue-list img { width: 80px !important; height: 65px; margin-right: 10px; display: block;}
.fo-yixue-list h3 { font-size: 16px; color: #222222; margin: 0; padding: 5px 20px 5px 0; position: relative;}
.fo-yixue-list h3:after {font-family: Muiicons; font-size: 16px; text-decoration: none; color: #999999; position: absolute; top: 50%; right: 0px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-font-smoothing: antialiased; content: '\e583';}
.fo-yixue-list p { margin-bottom: 0; padding-bottom: 0; line-height: 20px;}
.fo-yixue-list p span { background-color: #e4dfd4; padding: 0 5px; border-radius: 15px;}
.fo-yixue-list .mui-media-body { height: 65px; overflow: hidden;}

.foxue-item { padding: 10px 0 0 0; }
.foxue-item span { width: 60%; height: 0; padding-bottom: 60%; display: block; margin: 0 auto; background-repeat: no-repeat; background-size: 100% 100%;}
.foxue-item .wenku { background-image: url(/Content/images/fo/wenku0.png);}
.foxue-item .fashi { background-image: url(/Content/images/fo/fashi0.png);}
.foxue-item .fojing { background-image: url(/Content/images/fo/fojing0.png);}
.foxue-item .zongjiao { background-image: url(/Content/images/fo/zongjiao0.png);}
.foxue-item .fenlei { background-image: url(/Content/images/fo/fenlei0.png);}
.foxue-item.mui-active .wenku { background-image: url(/Content/images/fo/wenku1.png);}
.foxue-item.mui-active .fashi { background-image: url(/Content/images/fo/fashi1.png);}
.foxue-item.mui-active .fojing { background-image: url(/Content/images/fo/fojing1.png);}
.foxue-item.mui-active .zongjiao { background-image: url(/Content/images/fo/zongjiao1.png);}

.mui-segmented-control-negative.mui-segmented-control-inverted .foxue-item {color: #222222; line-height: 20px;}
.mui-segmented-control-negative.mui-segmented-control-inverted .foxue-item.mui-active {color: #c80000; border: 0px;  background-color: #e4d3bf;}

.fo-toutiao a { display: block; height: 100%;}
.fo-toutiao img { width: 105px; height: 85px; margin-right: 10px; display: block;}
.fo-toutiao h3 { font-size: 16px; color: #222222; margin: 0; padding: 5px 20px 5px 0; position: relative;}
.fo-toutiao h3:after {font-family: Muiicons; font-size: 16px; text-decoration: none; color: #999999; position: absolute; top: 50%; right: 0px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-font-smoothing: antialiased; content: '\e583';}
.fo-toutiao p { margin-bottom: 0; padding-bottom: 0; line-height: 20px; color: #8f8f94;}
.fo-toutiao .mui-media-body { height: 85px; overflow: hidden;}

.mui-segmented-control-negative.mui-segmented-control-inverted .fo-txt-item {color: #a77542; border: #a77542 1px solid; line-height: 36px; border-radius: 18px; }
.mui-segmented-control-negative.mui-segmented-control-inverted .fo-txt-item.mui-active { color: #f2eee3; border: #a77542 1px solid !important; background-color: #a77542;}

.fo-txt-list li { padding: 11px 15px; }
.fo-txt-list li a { color: #382b1f; }
.fo-txt-list .mui-table-view-cell>a:not(.mui-btn) { color: #382b1f;}

.fo-pic-list li { float: left; width: 33.33333%; padding: 5px; }
.fo-pic-list li figure { position: relative;  width: 100%;  height: 0; background-color: #fff; overflow: hidden; margin: 0; padding-bottom: 120%; }
.fo-pic-list li figure img {display: block; position: absolute; width: 100%; height:auto; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.fo-pic-list li span { text-align: center; display: block; padding-top: 5px;}
.fo-pic-list li a { display: block; color: #382b1f;}

/*标题*/
.fo-title {border-left: #a77542 5px solid; color: #a77542; margin-left: 5px; padding-left: 5px; font-size: 18px; font-weight: bold;}

.fo-yun-ico { position: relative; }
.fo-yun-ico:after { position: absolute; left: -70px; bottom: -3px; content: ""; width: 68px; height: 16px; background: url(/Content/images/fo/yunxl.png) no-repeat; background-size: 100% 100%;}
.fo-yun-ico:before { position: absolute; right: -70px; bottom: -3px; content: ""; width: 68px; height: 16px; background: url(/Content/images/fo/yunxr.png) no-repeat;background-size: 100% 100%;}

/*佛学分类*/
.fo-fl-bj { background-color: #a87442;}
.fo-fl-bj a { color: #f2eee3;}
.fo-fl-bj .mui-title {color: #f2eee3;}

/*佛学词典搜索*/
.fo-search .mui-input-clear {background-color: #ebe5d7; border-radius: 20px; margin-bottom: 0;}
.fo-search .mui-search:before { top: 25px;}
.fo-search .mui-btn-foxue { width: 82px; border-radius: 20px;}

/*佛学词典按钮*/
.mui-btn-foxue{ color: #f2eee3; border: 1px solid #a87442; background-color: #a87442; }
.mui-btn-foxue:enabled:active, .mui-btn-foxue.mui-active:enabled{color: #f2eee3; border: 1px solid #a04f01; background-color: #a04f01;}

/*佛学分类列表*/
.fo-fenlei-list h3 { font-size: 18px; color: #a77542;}
.fo-fenlei-list ul { padding: 0 7px; }
.fo-fenlei-list li { float: left; width: 33.33333%; padding: 3px; text-align: center;}
.fo-fenlei-list a { display: block; background-color: #f2eee3; border: #d9d4ce 1px solid; padding: 8px 0; color: #382b1f; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/*法师详情*/
.fo-fashi-bj { background: url(/Content/images/fo/fashi-bj.jpg) no-repeat; background-size: 100% 100%; padding-bottom: 63%; position: relative;}
.fo-fashi-top { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 100%; text-align: center; }
.fo-fashi-top .photo { width: 30%; height: 30%; border: 4px solid rgba(255, 255, 255, 0.2);; border-radius: 50%; }
.fo-fashi-top .title { color: #fff; }
.fo-fashi-top .subtitle { color: #fff; }
.fo-fashi-top .jiaru {background-color: #a87442; color: #f3ead2; font-size: 14px; padding: 5px 5px 5px 0; width: 60px; text-align: center; border-radius: 20px;}
.fo-fashi-top .jiaru:before {font-size: 16px;}

/**/
.fo-fashi-dian { padding: 10px 15px;}
.fo-fashi-dian li { float: left; width: 50%;}
.fo-fashi-dian a { display: block; width: 100%; height: 100%; padding-left: 60px; }
.fo-fashi-dian h3 { color: #382b1f; font-size: 16px; }
.fo-fashi-dian h4 { color: #999999; font-size: 14px; font-weight: normal; }
.fo-fashi-dian .one { background: url(/Content/images/fo/dianli.png) no-repeat 10px center; background-size: auto 100%; border-right: #e5dcd3 1px solid; }
.fo-fashi-dian .two { background: url(/Content/images/fo/songhua.png) no-repeat 10px center; background-size: auto 100%; }

/**/
.fo-fashi-info h3 { color: #382b1f; font-size: 18px; }
.fo-fashi-info p { margin-bottom: 0; color: #666666; }

.fo-txt-more { border-top: #e4d3bf 1px solid; padding-bottom: 20px; margin-top: 20px; position: relative;}
.fo-txt-more a { position: absolute; top: -10px; left: 0; display: block; width: 100%; height: 20px;}
.fo-txt-more span { font-size: 12px; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); background-color: #f2eee3; padding: 0 10px;}
.fo-txt-more i { position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #666666;}

.fo-wenji-list li { padding: 10px; overflow: hidden; background-color: #f2eee3; border-bottom: #e6dcd0 1px solid;}
.fo-wenji-list a { display: block; height: 100%;}
.fo-wenji-list img { width: 80px !important; height: 105px; margin-right: 10px; display: block;}
.fo-wenji-list h3 { font-size: 16px; color: #382b1f; margin: 0; padding: 5px 20px 5px 0;}
.fo-wenji-list p { margin-bottom: 0; padding-bottom: 0; line-height: 20px; color: #8f8f94;}
.fo-wenji-list p span { color: #a87442; padding: 0 5px; border: #a87442 1px solid; border-radius: 15px; margin-right: 5px; }
.fo-wenji-list .mui-media-body { height: 105px; overflow: hidden;}

/*文库详情*/
.fo-wenku-bj { background: url(/Content/images/fo/wenku-bj.jpg) no-repeat; background-size: 100% 100%; padding-bottom: 45%; position: relative;}
.fo-wenku-top { position: absolute; bottom: 15px; left: 0px; width: 100%; }
.fo-wenku-top .photo { float: left; width: 80px !important; height: 105px; margin-right: 15px; margin-left: 15px; display: block; }
.fo-wenku-top h3 { font-size: 18px; color: #f2eee3; font-weight: normal; margin: 0; padding: 5px 0; }
.fo-wenku-top p { margin-bottom: 0; padding-bottom: 0; line-height: 20px; color: #f2eee3; }
.fo-wenku-top span { color: #a87442; border: #a87442 1px solid; border-radius: 10px; padding: 0 5px; margin-right: 5px; }
.fo-wenku-an { position: absolute; bottom: 15px; right: 15px; }
.fo-wenku-an a { display: block; margin-bottom: 5px; border-radius: 20px; padding: 1px 10px;}
.fo-wenku-an .shoucang { color: #f2eee3; border: #a87442 1px solid; background-color: #a87442; }
.fo-wenku-an .fenxiang { color: #a87442; border: #a87442 1px solid; }

/*文库列表*/
.fo-wenku-list { border-bottom: #e6dcd0 1px solid;}
.fo-wenku-list .mui-table-view-cell:after {background-color: #e6dcd0;}
.fo-wenku-list .mui-table-view-cell>a:not(.mui-btn) { color: #382b1f;}
.fo-wenku-list p {color: #8f8f94; }

/*文库详情页*/
.fo-content { background: url(/Content/images/fo/fo-content-bj.jpg) repeat-y; background-size: 100% auto;}
.fo-content .content, .fo-content .content p { color: #382b1f; font-size: 16px;}
.fo-content .content {padding: 10px 0; font-size: 16px; line-height: 28px; overflow: hidden; }
.fo-content .content .photo { border: #e4d3bf 1px solid; padding: 2px; margin: 0 auto; margin-top: 10px; margin-bottom: 10px; max-width: 100%; display: block;}
.fo-content .content img { max-width: 100%; }

/*文库底部*/
.fo-bar-tab { background-color: #a87442; -webkit-box-shadow: 0 0 0 rgba(0,0,0,0); box-shadow: 0 0 0 rgba(0,0,0,0);}
.fo-bar-tab .mui-tab-item { color: #fff; overflow: visible }
.fo-bar-tab .mui-tab-item.mui-active {color: #ffff00;}
.fo-bar-tab .yes-shoucang { color: #ffff00; }

.fo-popover { background-color: #222222; border-radius: 12px; height: 300px; }
.fo-popover .mui-table-view { background-color: #222222; }
.fo-popover .mui-popover-arrow:after { background: #222222; }
.fo-popover .mui-table-view-cell:after {background-color: #2b2b2b;}
.fo-popover .mui-table-view-cell>a:not(.mui-btn) { color: #f1ede2; }
.fo-popover .mui-table-view-cell>a:not(.mui-btn).mui-active { color: #222222; background-color: #f1ede2; }
.fo-popover .mui-scroll-wrapper {margin: 0px 0; border-radius: 12px;}

/*右上角弹出分享*/
.fx-popover { background-color: #fff; border-radius: 12px; height: 280px; }
.fx-popover .mui-table-view { background-color: #fff; }
.fx-popover .mui-popover-arrow:after { background: #fff; }
.fx-popover .mui-scroll-wrapper {margin: 0px 0; border-radius: 12px;}
.fx-popover .fx-table-view { padding: 15px 10px; }
.fx-popover .fx-table-view li { float: left; width: 33.33333%; text-align: center; padding: 5px; }
.fx-popover .fx-table-view img { width: 60%; }
.fx-popover .fx-table-view span { display: block; }

/*下弹出分享*/
.fx-table-list { background-color: #fff; padding: 15px 10px; }
.fx-table-list li { float: left; width: 25%; text-align: center; padding: 5px; }
.fx-table-list img { width: 60%; }
.fx-table-list span { display: block; }

/*佛学文章列表*/
.fo-lists-fenlei li{ float: left; padding: 5px 10px; }
.fo-lists-fenlei a { color: #382b1f; }
.fo-lists-fenlei .active { color: #a77542; }








.mui-pull-bottom-tips {text-align: center; font-size: 15px; line-height: 40px;}

.mui-slider .mui-slider-group .mui-slider-item img{width:inherit}


.mui-bar-nav .mui-icon .mui-badge {position: absolute; top: 5px; left:inherit; right: 0px; font-size: .8em; padding: 0 3px; color: #fff; background: red; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transform: scale(0.625); transform: scale(0.625);}
.mui-bar-nav .txt { float: right; font-size: 16px; color: #bb8962; padding: 4px 5px 0 5px; }

/*资讯显示*/
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item { border-top: 0; border-bottom: 0;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .zixun-item {color: #bb8962;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .zixun-item.mui-active {border-bottom: 2px solid #8b0000;line-height: 36px;color: #94181a;}
.zixun-wrapper {background-color: #f1e9d4; border-bottom: #e3d3bf 2px solid !important; height: 40px !important;}

.zixun-item-x { position: relative; width: 100%; z-index: 2;}
.zixun-item-x .mui-icon { position: absolute; top: 0px; right: 0; width: 40px; height: 40px; line-height: 40px; margin: 0; font-size: 24px; background-color: #f1e9d4; border-left: #e4d3bf 1px solid; border-bottom: 0; border-top: 0; border-right: 0; text-align: center;}

/*
.zixun-item-l, .zixun-item-r {content: " "; display: block; position: absolute; top: 0;height: 100%; width: 20px; z-index: 2;pointer-events: none; -webkit-transition: .25s; transition: .25s;}
.zixun-item-l {  left: 0;  background: -webkit-linear-gradient(left,#f1e9d4 0,rgba(241,233,212,0) 100%); background: linear-gradient(to right,#f1e9d4 0,rgba(241,233,212,0) 100%); }
.zixun-item-r {  right: 40px;  background: -webkit-linear-gradient(right,#f1e9d4 0,rgba(241,233,212,0) 100%); background: linear-gradient(to left,#f1e9d4 0,rgba(241,233,212,0) 100%); }
*/

.menuxx-search {position: absolute; top: 83px; left: 0; right: 0; z-index: 996; background-color: #fff; width: 100%; }
.menuxx-search.hidden {display: none; -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); z-index: -1;}
.menuxx { width: 100%; }
.menuxx-backdrop {display: none;}
.menuxx-open .menuxx-backdrop { position: absolute; top: 83px; bottom: 0; width: 100%; display: block; z-index: 995; background-color: #555555; background: rgba(0, 0, 0, .39804);}
.menuxx-open { width: 100%; height: 100%;}
.mui-table-view-radio .mui-table-view-cell .mui-navigate-right:after { color: #c80000;}

/*
.mui-input-row label { width: auto; }
.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea { float: left; width: auto;}
*/



/*2016.7.12新定义*/
.mui-poppicker {background-color: #751012;border-top:none;}
.mui-picker {background-color: #f2e9d4; }
.mui-poppicker-header .mui-btn {font-size: 14px;padding: 5px 20px;border:none;border-radius: 20px;}
.mui-poppicker-btn-cancel {float: left; background-color: #4b1415;  color: #d4c090; }
.mui-poppicker-btn-ok {float: right; background-color: #ffae00; color: #94171a; }
.mui-pciker-list {color: #bb8962;}
.mui-pciker-rule-ft { border-top: solid 1px rgba(227, 211, 191, 0.9);  border-bottom: solid 1px rgba(227, 211, 191, 0.9);}


.zsss{z-index: 999; position: fixed; left: 0px; bottom: 0px; /* width: 100%; */ background-color: #eee; border-top: solid 1px #ccc; box-shadow: 0px -5px 7px 0px rgba(0, 0, 0, 0.1);	/* -webkit-transition: .3s; */-webkit-transform: translateY(300px);	transform: translateY(300px);}

.g-buttom {display: block; float: left; width: 100px; height:35px; color:#f2e9d4; font-size:18px; line-height:35px; text-align:center; background: url(/Content/images/png/changjianmengjing.jpg) no-repeat center center; }

.zgjm_a { margin-left:4px; height:35px; font-size:14px; line-height:35px; text-align:center;}

.hc-zang-btndd {font-size: 12px; font-weight: 400; color: #bb8962; border: 1px solid #e4d3c1; border-radius: 20px; padding-left: 20px; padding-right: 20px;}

.hc-zgjmfenlei {width: 15%; border-right:none;}
.hc-zgjmfenlei img {width: 50%; border-right:none;}

.hc-zgjmtitle {padding: 10px 0 10px 2px; color: #BA8961; line-height: 20px;}

.mui-col-sm-2-5 {width: 20%;}
.mui-col-xs-2-5 {width: 20%;}
.hc-zgjmleb {margin-left: 5px; width: 100px; background:#94171a; border-radius:2px; font-size:8px; color: #fefc7e; text-align: center; }
 
.zgjm-mui-control-itemli {line-height: none;}

.mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: 2px solid #8b0000; background: 0 0; color:#94171a}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{border-bottom: 2px solid #8b0000;background: 0 0;color:#94171a}


/*结果页样式开始*/
@media screen and (max-width: 500px) { body {font-size: 0.9em;} } 
.jieguo_title {background: url(/Content/images/png/dot1.png) no-repeat; background-size: 2% 100%; border-bottom: 1px solid #ba8961; color: #94171a; background-color: #f2e9d4;}
.jieguomui-table-view {background: #e9ddc3; border-radius:0;}
.jieguomui-table-view-cell{ color: #94171a; margin-bottom: 15px; background-color: transparent; background: #f2e9d4 ; border-radius:0;}
.jieguomui-table-view-cell.mui-active {background-color: transparent; color: #94171a;}
.jieguomui-table-view-cell>a:not(.mui-btn).mui-active {background-color: transparent; color: #94171a;}
.jieguomui-input-group .mui-input-row:after {background-color:transparent}
.jieguomui-input-group label { width: 25%; text-align: right; padding: 11px 5px}
.jieguomui-input-group span {font-family: 'Helvetica Neue',Helvetica,sans-serif; line-height: 1.1; float: left; width: auto; padding: 11px 15px; color: #382b1f; overflow: hidden;}
 .jieguomui-input-group span a { color: #4095cc}

/*这个必须存在*/
.jieguoli a {padding: 15px; color: #fff; border-radius:4px; width: 50px; height: 50px; display: block}
.jieguomui-collapse-content {background:#f1e9d4; color: #bb8a62;}
.jieguomui-collapse-content .mui-control-item {color: #94181a; border-color: #94181a; border-left: 1px solid #e4d3c1;}
.jieguomui-collapse-content .mui-segmented-control {border: 1px solid #e4d3c1;}
.jieguomui-collapse-content  .mui-control-item.mui-active {background-color: #94181a;}
.jieguoclear {content: "."; height: 0; clear: both; zoom: 1;}
.jieguomui-collapse-content .mui-control-content .divtop {margin-top: 5%; padding-left: 25%; color: #bb8a62; height:30px; border-radius:4px;}
.jieguomui-collapse-content .mui-control-content .divtop li {line-height: 30px; padding-left: 2%; float: left; padding: 0; width: 25%; text-align: left;}
.jieguomui-collapse-content .mui-control-content .divcontent  { width: 100%; margin-top: 20px; margin-bottom: 20px; /*height: 50px;*/ border-bottom: 1px solid #bb8a62 }
.jieguomui-collapse-content .mui-control-content .divcontent .divleft { width: 15%; line-height: 20px; margin-top: 5px; color: #fff; background: url(/Content/images/png/dot2.png); background-size: 10% 100%; background-position: right 0; background-repeat: no-repeat; border-radius:6px; float: left;}
.jieguomui-collapse-content .mui-control-content .divcontent .divleft span {display: block; width: 92%; padding: 5px 0 5px 0; text-align: center; background-color: #be8a63; border-radius:3px 0 0 3px;  }
.jieguomui-collapse-content .mui-control-content .divcontent .divright { height: auto; width: 83.33%; text-align: left; float: left;}
.jieguomui-collapse-content .mui-control-content .divcontent .divright li { display: block; width: 25%; padding-left: 2%; float: left; white-space:nowrap; overflow: hidden; text-align: left;}
.jieguomui-collapse-content .mui-control-content .divtopp { margin-top: 15px; padding-left: 25%; color: #bb8a62; height:30px; border-radius:4px; }
.jieguomui-collapse-content .mui-control-content .divtopp li { line-height: 30px; padding-left: 2%; float: left; padding: 0; width: 12.5%; }
.jieguomui-collapse-content .mui-control-content .divcontent .divright div{ line-height: 20px; margin-left: 3%;}     
.jieguomui-collapse-content .mui-control-content .divcontent .paidayun li  {font-family: arial;  width: 12.5%; text-align: left; word-wrap:break-word;}

.jieguosizhu {background: #f1e9d4}
.jieguosizhu span { font-size: 15px; font-weight: bold;}

.jieguowuxing {background: url(/Content/images/png/wuxingliliangfenxi.jpg) no-repeat left; background-size: 30% 100%; height:auto;width: 100%;  padding-left: 30%;background-color: #E9DDC3;}

.jieguoliunian {}
.jieguoliunian .divbg {background: url(/Content/images/png/dot.png) no-repeat 0 top;  padding: 10px 0 0 10px; border-left: 2px solid #E3D2C0;}
.jieguoliunian .divbg .divbg1 { padding: 10px 0 0 10px; color:#972122; font-size: 1.3em}
.jieguoliunian .divbg .divbg2 { background: url(/Content/images/png/jiantou.png) no-repeat 10%  top;  padding: 10px;}
.jieguoliunian .divbg .divbg2 div {  background-color: #E9DDC3;   padding: 15px;}





/*2016.7.27修改*/
.hc-input-menber { margin:10px; background-color:#f2e9d4; padding: 20px 0;}
.hc-textarea { border: 0; background: 0 0; margin: 10px 0 0 0;}
.hc-input-menber h5 { color: #ba8961; padding-left: 20px;}

/*2016.7.28修改*/
.hc-input-dl-b { margin:10px; background-color:#f2e9d4; padding: 10px 0 20px 0;}
.hc-input-dl { width:90%; margin:0 auto; border-bottom: #d5c9ae 1px solid;}
.hc-input-dl label { width: 20%; padding: 10px 5px 10px 15px; }
.hc-input-dl label~input, .hc-input-dl label~select, .hc-input-dl label~textarea {float: left;   width: 80%;}
.hc-input-yzm {margin-top: 3px;border-radius: 20px; background-color: #e9ddc3; border: #d5c9ae 1px solid;}
.hc-input-bj {background-color: none;}
.hc-other-dl-title {border-bottom: #d5c9ae 1px solid;padding: 20px 0;position: relative;}
.hc-other-dl-title span {position: absolute;top: 30px;left: 50%;transform: translateX(-50%);background-color: #e9ddc3;color: #bb8962;padding: 0 10px;}
.hc-other-dl {margin: 0 auto;padding: 38px 0;}
.hc-other-dl li {float: left;width: 33.333333%;	text-align: center;}
.hc-other-dl a {width: 55px;height: 55px;display:  inline-block;border: #d5c9ae 1px solid;background-color: #ffffff;border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-size: 80% 80%;}
.hc-other-dl span {	display: block;text-align: center;}
.hc-other-dl .qq {background-image: url(/Content/images/png/qq.png);}
.hc-other-dl .weixin {background-image: url(/Content/images/png/weixin.png);}
.hc-other-dl .weibo {background-image: url(/Content/images/png/weibo.png);}
	
/*2017年5月12日 sundy新增start*/
.hc-txt-more2 { border-top: #d5c9ae 1px solid; padding-bottom: 20px; position: relative;}
.hc-txt-more2 a { position: absolute; top: -10px; left: 0; display: block; width: 100%; height: 20px;}
.hc-txt-more2 span { font-size: 12px; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); background-color: #f2e9d4; padding: 0 10px;}
.hc-txt-more2 i { position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ba8961;}
/*2017年5月12日 sundy新增end*/
/*2016年11月16日13:16:51 新增*/
.spannianbg { background-color: #b98651; padding: 2px 5px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #95171b;}
.spannianbgnkc { background-color: #ff7f00; padding: 2px 5px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spannianbgkbc { background-color: #bbbbbb; padding: 2px 5px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
/*2017年3月18日sundy新增start*/
.spanbgtitlered { background-color: #94181a; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitlegreen { background-color: #669900; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitleblue { background-color: #007aff; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitleblack { background-color: #382b1f; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitlegray { background-color: #666666; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitlezs { background-color: #bb8a62; color: #f0e9d6; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
.spanbgtitlean { background-color: #cfc1a4; color: #382b1f; padding: 2px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff;}
/*2017年3月18日sundy新增end*/
.zstext-overflow { width: auto; overflow: hidden; word-wrap: break-word; word-break: break-all;}
.zstext-overflow img {max-width: 90%;}
	
/************2016.8.10黄历择吉日************/

/*上滑动导航*/
.mui-bar .hc-huangli-top{ width:auto; margin:0; right: 60px; left:60px; top: 0px; bottom: 0px; display:inline-block; overflow:hidden;  text-overflow:ellipsis;}
.hc-huangli-top {position:absolute; width:100%; display:block;}
.mui-bar .hc-huangli-tab {top: 6px; border: 1px solid #bb8962;}
.hc-huangli-tab {border: 1px solid #bb8962;	border-radius: 5px;}
.mui-segmented-control .hc-huangli-item.mui-active {color: #751012; background-color: #bb8962;}
.mui-segmented-control .hc-huangli-item {height: 30px; line-height: 30px;color: #bb8962; border-left: none;}
/*黄历表*/
.hc-huangli-biao { background-color: #efe6d0; background-image: url(/Content/images/huangli/hc-huangli-biao-bj.png); background-repeat: no-repeat; background-position: center center; background-size: 60% auto; padding: 15px; border-bottom: #e4d3bf 1px solid;}
.hc-huangli-biao h2 { text-align: center; font-size: 20px; height: 30px; line-height: 30px; position: relative; margin-bottom: 10px;}
.hc-huangli-biao h2 a {color: #382b1f;}
.hc-huangli-biao h2 .dangtian { position: absolute; top: 0; right: -5px; font-size: 12px; font-weight: normal; line-height: 14px; color: #fff; padding: 2px 3px; background-color: #bb8962; border-radius: 5px;}
.hc-huangli-biao .xq { height: 30px; background-color: #382b1f; color: #fff; position: relative;}
.hc-huangli-biao .xq span { float: left; width: 14.2857%; text-align: center; line-height: 30px;}
.hc-huangli-biao .xq:after, .hc-huangli-biao .xq:before {content: ''; display: block; width: 15px; height: 30px; position: absolute; top: 0; background-repeat: no-repeat; background-size: auto 100%; }
.hc-huangli-biao .xq:after {left: -14px; background-image: url(/Content/images/huangli/xq-l.png);}
.hc-huangli-biao .xq:before {right: -14px; background-image: url(/Content/images/huangli/xq-r.png);}
.hc-huangli-biao .date li { float: left; width: 14.2857%; margin: 5px 0; text-align: center; }
.hc-huangli-biao figure{ position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%; /* 关键就在这里 */ }
.hc-huangli-biao figure span{display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.hc-huangli-biao figure em, .hc-huangli-biao figure i { display: block; font-style: normal;}
.hc-huangli-biao figure em { font-size: 20px; color: #382b1f;}
.hc-huangli-biao figure i { font-size: 12px; color: #bb8962;}
.hc-huangli-biao .hc-active { background-color: #94171a; border-radius:50%}
.hc-huangli-biao .hc-active em, .hc-huangli-biao .hc-active i { color: #f1e9d4;}
.hc-huangli-biao .huise { background-color: #d0c5aa; opacity:0.4;}
/*宜忌*/
.hc-huangli-info {background-color: #f1e9d4;border-bottom: #e4d3bf 1px solid;padding: 10px 15px;}
.hc-huangli-info .dangri {height: 40px;}
.hc-huangli-info .dangri span { font-size: 40px; line-height: 40px; color: #94171a; padding-right: 10px;}
.hc-huangli-info .dangri p { line-height: 20px; color: #382b1f;}
.hc-huangli-info .yiji { padding-top: 10px; color: #bb8962;}
.hc-huangli-info .yiji .yi, .hc-huangli-info .yiji .ji { /*width: 50%;*/ padding: 2px 0;} 
.hc-huangli-info .yiji .yi span, .hc-huangli-info .yiji .ji span { float: left; text-align: center; padding: 2px 5px; border-radius: 50%; margin:0px 10px;}
.hc-huangli-info .yiji .yi p, .hc-huangli-info .yiji .ji p { padding: 2px 0; overflow: hidden;}
.hc-huangli-info .yiji .yi span {border: #669900 1px solid; color: #669900; }
.hc-huangli-info .yiji .ji span {border: #ff0000 1px solid; color: #ff0000; }
/*节日历史*/
.hc-huangli-dangtian { margin-top: 10px; background-color: #f1e9d4;border-top: #e4d3bf 1px solid;border-bottom: #e4d3bf 1px solid;}
.hc-huangli-dangtian .jieri, .hc-huangli-dangtian .lishi { /*width: 50%;*/ min-height: 90px; overflow: hidden; /*position: relative;*/}
.hc-huangli-dangtian .jieri img, .hc-huangli-dangtian .lishi img { height: 90px; padding: 5px; }
.hc-huangli-dangtian .jieri {border-bottom: #e4d3bf 1px solid; }
.hc-huangli-dangtian h3 { font-size: 14px; color: #382b1f; margin: 0; padding: 10px 10px 0 10px; /*position: absolute; top: 10px; left: 10px; width: 50%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;*/}
.hc-huangli-dangtian a { display: block; width: 100%; height: 100%;}
.hc-huangli-dangtian p { padding: 5px 10px 10px 10px; /*line-height: 20px; position: absolute; top: 35px; left: 10px; width: 50%; height: 40px; overflow:hidden;*/}
.hc-huangli-foli { background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid; padding: 10px 0;}
.hc-huangli-foli h3 { font-size: 14px; color: #382b1f; }
.hc-huangli-foli p { padding-right: 15px;}
.hc-huangli-foli img { float: left; height: 90px;}
.hc-huangli-foli a { display: block; width: 100%; height: 100%;}
/*推荐*/
.hc-huangli-hdjr h3 { padding: 10px 15px; font-size: 14px; color: #382b1f;}
.hc-huangli-hdjr ul {background-color: #f1e9d4;border-top: #e4d3bf 1px solid;}
.hc-huangli-hdjr li { border-bottom: #e4d3bf 1px solid;  position: relative;}
.hc-huangli-hdjr a { display: block; width: 100%; height: 100%; padding: 10px 15px;}
/*右边箭头图标*/
.hc-right-ico:after{font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;right: 10px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e583';}
/*择吉日*/
.hc-hl-input-group { padding: 20px 0; background-color:#f2e9d4; border-bottom: #e4d3bf 1px solid;}
.hc-hl-input { width:90%; margin:0 auto; border-bottom: #e4d3bf 1px solid;}
.hc-hl-input label {color: #382b1f; font-size: 14px; line-height: 20px; width: 25%; padding: 10px 0 10px 10px;}
.hc-hl-input label~input {color: #bb8962; width: 75%; font-size: 14px; line-height: 20px; text-align: right; padding: 10px 25px 10px 0px;}
.hc-huangli-zjlist ul {background-color: #f1e9d4;border-top: #e4d3bf 1px solid;}
.hc-huangli-zjlist li { border-bottom: #e4d3bf 1px solid; }
.hc-huangli-zjlist a { display: block; width: 100%; height: 100%; padding: 10px 15px; zoom: 1;}
.hc-huangli-zjlist a:after { content: ""; display: block; height: 0; clear: both;}
.hc-zj-an {border: #bb8962 1px solid;padding: 0px 5px;border-radius:5px;}

/*当日黄历*/
.huangli-date-pic { width: 100%;}
.huangli-date-pic  img { width: 100%; display: block;}
.huangli-date-bj { padding: 10px 15px; background-image: url(/Content/images/huangli/huangli-date-bj.jpg); background-repeat: repeat-y; background-size: 100% auto;}

.huangli-date-top { font-size: 16px;}
.huangli-date-top li { float: left; width: 33.33333%;}
.huangli-date-today { padding: 20px 0; font-size: 150px; line-height: 150px; color: #94171a; text-align: center;}

.huangli-date-biao { border-top:#94171a 1px solid; border-left:#94171a 1px solid ; position: relative;}
.huangli-date-biao li { float: left; padding:10px 3px; color: #bb8962; font-size: 12px; text-align: center; border-bottom:#94171a 1px solid; border-right:#94171a 1px solid ;}
.huangli-date-biao .four ol { float: left; width: 25%;}
.huangli-date-biao .twelve ol { float: left; width: 8.33333%; writing-mode: tb-rl; }
.huangli-date-biao i { display: block; font-size: 14px; color: #94171a; font-style: normal; font-weight: bold;}
.huangli-date-biao p{ position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 120%; /* 关键就在这里 */ }
.huangli-date-biao p span{display: block;position: absolute;width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}

.huangli-date-biao .date-ico1, .huangli-date-biao .date-ico2, .huangli-date-biao .date-ico3, .huangli-date-biao .date-ico4 {width: 27px; height: 27px; position: absolute; background-image: url(/Content/images/huangli/huangli-date-biao-ico.png); background-repeat: no-repeat; background-size: 100% 100%; z-index: 1;}
.huangli-date-biao .date-ico1 {top: -4px;left: -2px;}
.huangli-date-biao .date-ico2 {-webkit-transform: rotate(90deg); transform: rotate(90deg); top: -2px; right: -3px;}
.huangli-date-biao .date-ico3 {-webkit-transform: rotate(-90deg); transform: rotate(-90deg); bottom: -1px; left: -4px;}
.huangli-date-biao .date-ico4 {-webkit-transform: rotate(180deg); transform: rotate(180deg); bottom: -3px; right: -1px;}

.huangli-date-anniu { margin-top: 15px; display: block; text-align: center; border:#770d0f 1px solid; background-color: #94171a; padding: 10px 0;}

.huangli-date-view { margin: 20px 0; border-top: #d0b08f 1px dashed;}
.huangli-date-view dt { font-size: 16px; font-weight: bold; padding: 10px 0 5px 0; }
.huangli-date-view dd { font-size: 14px;  padding: 5px 0 10px 0; border-bottom: #d0b08f 1px dashed; color: #bb8962;}


/*时辰查询*/
.huangli-shi-list {}
.huangli-shi-list li { display: block; border-bottom: #e4d3c1 1px solid; position: relative; zoom: 1;}
.huangli-shi-list li:after { content: ""; display: block; height: 0; clear: both; }
.huangli-shi-list .shizhong { width: 30%; height: 140px; padding: 10px 0; background-color: #e9dec3; text-align: center; overflow: hidden;}
.huangli-shi-list .shizhong img { width: 80%; border: #d0c29e 3px solid; border-radius: 50%;}
.huangli-shi-list .shiinfo { width: 70%; height: 140px; padding: 10px 0; background-color: #f1e9d4; overflow: hidden;}
.huangli-shi-list .xiong, .huangli-shi-list .ji {position: absolute; top: 10px; right: 15px; width: 25px; height: 25px; border-radius: 50%; color: #fff; text-align: center; line-height: 25px;}
.huangli-shi-list .xiong { background-color: #000; }
.huangli-shi-list .ji { background-color: #94171a; }
.huangli-shi-list .xiaico { position: absolute; bottom: 10px; right: 15px; color: #bb8962;}
.huangli-shi-list h2 { font-size: 16px; color: #382b1f; padding: 5px 10px;}
.huangli-shi-list h3 { font-size: 14px; color: #bb8962; padding: 0 10px 5px 10px;}
.huangli-shi-list p { font-size: 14px; color: #382b1f; padding: 0px 10px;}

.huangli-shi-list .shi-active .shizhong { height: 220px; background-color: #bb8962;}
.huangli-shi-list .shi-active .shizhong img { border: #ad6d3b 3px solid; }
.huangli-shi-list .shi-active .shiinfo { height: 220px; }
.huangli-shi-list .shi-active .xiaico { display: none;}


/*许愿墙*/
.wish-bj {width: 100%;background-image: url(/Content/images/wish/xuyuan-bj.jpg); background-repeat: no-repeat;background-size:100% 100%; position: relative;}
.wish-bj:before {content: ""; display: block; padding-top: 178%;}
.wish-tiao {position: absolute;top: 28%;left: 5%;right: 5%;width: 90%;height: 38%;}
.wish-tiao-b { width: 100%; height: 100%; position: relative;}
.wish-tiao-n { width: 35px; position: absolute;background-image: url(/Content/images/wish/xuyuan-tiao.png); background-repeat: no-repeat;background-size: 100% 100%;}
.wish-tiao-n i { display: block; float: right; width: 15px; font-style: normal; text-align: center;  font-size: 12px; line-height: 12px; color: #fff; margin: 5px 10px 20px 10px; writing-mode:tb-rl; -webkit-writing-mode: vertical-rl; overflow: hidden; }
.wish-anniu {width: 50%;position: absolute;	bottom: 5%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.wish-anniu img { width: 100%; height: auto; display: block;}
.wish-link {width: 100%; text-align: center; position: absolute; bottom: 0; left: 0%;}
.wish-txt { text-align: center; color: #94181a; font-size: 16px; padding: 10px 0 30px 0;}
.wish-txt i { font-style: normal; font-size: 20px; color: #e8bc21;}

.wish-heibj {position: fixed; top: 0px; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .7);  transition-duration: 400ms; z-index: 100;}
.wish-ch { position: absolute; top: 10px; right: 10px; color: #fff; font-size: 30px; z-index: 200; }/*关闭按钮*/
.xie-wish {width: 95%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background-image: url(/Content/images/wish/xie-wish.png); background-repeat: no-repeat; background-size:100% 100%; z-index: 200;}
.xie-wish:after {content: ""; display: block; padding-top: 90%;}

.xie-wish-content {position: absolute; top: 24%; bottom: 13%; left: 11%; right: 11%; z-index: 250;}
.xie-wish-content form { height: 100%;}
.xie-wish-xuan { height: 20%;}
.xie-wish-xuan li { float: left; width: 20%; padding: 1px;}
.xie-wish-xuan .mui-btn-block {	font-size: 12px;line-height: 20px; 	padding: 5px 5px;	color: #bc9a77;	border: 1px solid #d6c0a9 !important; border-radius: 0px;background-color: #fff;	margin: 2px 0;}
.xie-wish-input { height: 19%; margin-bottom: 2px;}
.xie-wish-textarea { height: 39%; margin-bottom: 2px;}
.xie-wish-input input[type=text], .xie-wish-textarea textarea  {margin: 2px 0; padding: 5px 5px; border: 1px solid #d6c0a9; border-radius: 0px;   color: #bc9a77 !important; font-size: 12px; background-color: #fff;}
.xie-wish-input input[type=text] { height: 35px;}
.xie-wish-textarea textarea { height: 90%;}
.xie-wish-an { height: 20%;}
.xie-wish-an img { width: 100%; display: block;}

.kan-wish {width: 95%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background-image: url(/Content/images/wish/kan-wish.png); background-repeat: no-repeat; background-size:100% 100%; z-index: 200;}
.kan-wish:after {content: ""; display: block; padding-top: 72.5%;}
.kan-wish-content {position: absolute; top: 6%; bottom: 17%; left: 11%; right: 11%; z-index: 250;}
.kan-wish-b { height: 100%; position: relative;}
.kan-wish-b .num { height: 20%; line-height: 200%; text-align: center; color: #94181a; }
.kan-wish-b .title { height: 24px; line-height: 24px; }
.kan-wish-b .title .name { color: #94181a; font-size: 12px;}
.kan-wish-b .title .time { color: #ba8960; font-size: 12px;}
.kan-wish-b p { font-size: 12px; line-height: 16px; height: 50%; overflow-y: auto; color: #382b1f;}
.kan-wish-b .shuom { position: absolute; left: 0; bottom: 0; width: 100%; height: 24px; line-height: 24px; font-size: 12px; }
.kan-wish-b .shuom .leibie a { display: block; float: left; background-color: #e7d6c8; margin-right: 2px; padding: 0 3px;}
.kan-wish-b .shuom .zhufu a { background-image: url(/Content/images/wish/lianhua.png); background-repeat: no-repeat; background-size:auto 100%; background-position: 0 center; padding-left: 20px;}

.wish-search-txt { color: #bb8962; padding: 5px 0; border-bottom: #e2d7c1 1px solid;}
.wish-list { } 
.wish-list li { background-color: #f2e9d4; padding: 10px 10px; margin-bottom: 10px; border-top: #e3d3bf 1px solid; border-bottom: #e3d3bf 1px solid;}
.wish-list .name {font-size: 16px; color: #94181a; padding-bottom: 10px;}
.wish-list .zhufu {padding-bottom: 10px;}
.wish-list .zhufu a { background-image: url(/Content/images/wish/lianhua.png); background-repeat: no-repeat; background-size:auto 100%; background-position: 0 center; padding-left: 30px; }
.wish-list p { font-size: 14px; color: #000; padding: 10px; background-color: #fff6e1; border: #e3d3bf 1px solid;}
.wish-list .time { color: #ba8960; padding-top: 10px; font-size: 12px;}
.wish-list .num { color: #ba8960; padding-top: 10px; font-size: 12px;}
.wish-list .leibie {padding-top: 5px; font-size: 12px;}
.wish-list .leibie span {float: left; width: 33.33333%; padding: 2px 2px;}
.wish-list .leibie a {display: block; text-align: center; padding: 3px 0; background-color: #e9ddc3;}








/*内页文章列表*/
.hc-n-list { padding: 10px 15px;}
.hc-n-list li {border-bottom: #e3d3bf 1px solid;}
.hc-n-list li a { display: block; height: 100%;}
.hc-n-list li h2 { font-size: 16px; color: #382b1f; padding: 11px 0; position: relative;}
.hc-n-list li p { font-size: 14px; }
.hc-n-list li h3 { text-align: right; font-style: normal; font-size: 12px; color: #382b1f; padding: 10px 0;}

/*问答*/
.qa-banner {width: 100%; background-image: url(/Content/images/qa/faq-banner.jpg); background-repeat: no-repeat; background-size:100% auto;position: relative;}
.qa-banner:after {content: ""; display: block; padding-top: 20%; }
.qa-banner .qa-banner-txt { position: absolute; top: 45%; left: 25%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%);}
.qa-banner h3 { font-size: 20px; color: #392b20;}
.qa-banner h4 { font-size: 12px; color: #bb8962;}

.qa-control { background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid !important; width: 90% !important;}
.qa-item { border-right: #e4d3bf 1px solid !important; }

.qa-item-x { position: relative; width: 100%;}
.qa-item-x .mui-icon { position: absolute; top: -40px; right: 0; width: 11%; height: 40px; line-height: 40px; background-color: #f1e9d4; border-left: #e4d3bf 1px solid;border-bottom: #e4d3bf 1px solid;text-align: center;}

.qa-list { margin-top: 10px; background-color: #f1e9d4; padding: 10px 15px; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid;}
.qa-list-user { position: relative; color: #392b20;}
.qa-list-user img { width: 40px; height: 40px; border-radius: 20px; margin-right: 10px;}
.qa-list-user p {font-size: 12px !important;}
.qa-list-user h4 { font-size: 16px; padding: 3px 0; margin: 0;}
.qa-list-user .iconfont { font-size: 12px; padding-left: 10px;}
.qa-list-content { /*height: 75px;*/ padding: 10px 0; color: #392b20;}
.qa-list-ico { padding-top: 10px;}
.qa-list-ico a { float: left; width: 25%; text-align: center; }
.qa-list-ico span {font-size: 20px; }
.qa-list-ico i { font-style: normal; font-size: 14px; height: 21px; padding: 0px 3px;}

.qa-list-huifu {background-color: #e5ddc9; border-bottom: #e4d3bf 1px solid; font-size: 12px; padding: 10px 15px 0 15px;}
.qa-list-huifu span { color: #741012;}
.qa-list-huifu p a { display: block; text-align: center; color: #741012; padding: 10px 0;}

.qa-footer { background-color: #382b1f; }
.qa-footer .qa-footer-wen { position: absolute; top: 5px; bottom: 5px; right: 80px; left: 80px; overflow: hidden; margin: 0; text-overflow: ellipsis; display: inline-block; width: auto; line-height: 40px; text-align: center; font-size: 24px; background-color: #741012; border-radius: 20px;
}
.qa-footer .icon-sousuo,
.qa-footer .icon-home,
.qa-footer .icon-zantong
 { width: 70px; height: 40px; margin-top: 5px; text-align: center; line-height: 40px; font-size: 30px;}
.qa-footer .qa-user-ico { width: 70px; height: 40px; margin-top: 5px; text-align: center;}
.qa-footer .qa-user-ico img { width:auto; height: 100%; border-radius: 20px;}

.qa-content { padding: 10px 15px; border-bottom: #e4d3bf 1px solid;}
.qa-content-user { position: relative; color: #392b20;}
.qa-content-user img { width: 40px; height: 40px; border-radius: 20px; margin-right: 10px;}
.qa-content-user p {font-size: 12px !important;}
.qa-content-user .iconfont { font-size: 12px;}
.qa-content-content { padding: 10px 0; color: #392b20;}
.qa-content-ico { text-align: right;  font-size: 12px; color: #bb8962;}
.qa-content-ico span { padding: 0 5px;}

.qa-list-pic {}
.qa-list-pic li { float: left; width: 33.33333%; padding: 5px 5px;}
.qa-list-pic figure {position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%;}
.qa-list-pic figure a { display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.qa-list-pic li img { width: 100%; height: 100%; display: block;}

.qa-huifu-title {padding: 10px 15px; border-bottom: #e4d3bf 1px solid; color: #bb8962; position: relative;}
.qa-huifu-title span { position:absolute; bottom:0; left: 35px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #e4d3bf;}
.qa-huifu-title i {position:absolute; bottom:-1px; left: 36px; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 9px solid #f1e9d4;}
.qa-huifu-list { padding: 10px 15px; }
.qa-huifu-list li {border-bottom: #e4d3bf 1px solid; padding: 10px 0;}
.qa-huifu-list .user-photo {width: 30px; height: 30px; border-radius: 15px;}
.qa-huifu-list p { color: #392b20; font-size: 12px; margin-left: 40px;}
.qa-huifu-list h4 { font-size: 12px; color: #741012; line-height: 30px; margin: 0 0 0 40px;}
.qa-huifu-list b { font-size: 12px; color: #741012; }
.qa-huifu-list span { color: #bb8962;}
.qa-huifu-list .qa-huifu-hui {border: 1px #e3d3bf dashed; color: #a88b75; background: #fffad6; padding:5px 10px; margin: 5px 0 5px 40px;}
.qa-huifu-list i { font-style: normal; color: #392b20;}

.qa-tiwen { padding: 10px;}
.qa-tiwen input[type=text] {border-radius:0; border-color: #e4d3bf; background-color: #f9f4e7; margin-bottom: 10px; }
.qa-tiwen textarea { border-radius:0; height: 150px; border-color: #e4d3bf; background-color: #f9f4e7; margin-bottom: 0;}
.qa-tiwen-xuan { padding: 10px; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; }
.qa-tiwen-tab { width: 100px !important; }
.qa-tiwen-tab .mui-control-item {line-height: 29px !important;}
.qa-tiwen-tab .mui-active { border-bottom: 0 !important;}
.qa-tiwen-tab .iconfont { font-size: 24px;}

.qa-tiwen-box { padding: 10px; background-color: #f9f4e7; border-bottom: #e4d3bf 1px solid;}
.qa-tiwen-pic { float: left; width: 33.33333%; padding: 5px 5px;}
.qa-tiwen-pic figure {position: relative; width: 100%; height: 0; margin: 0; padding-bottom: 100%;}
.qa-tiwen-pic figure .image-close { position: absolute; right: -6px; top: -6px; width: 20px; height: 20px; text-align: center; line-height: 20px; border-radius: 10px; background-color: #FF5053; color: #fff; border: solid 1px #FF5053; font-family: Arial; font-size: 9px; font-weight: 200; z-index: 1; }
.qa-tiwen-pic figure span { display: block; position: absolute; width: 100%; height: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.qa-tiwen-pic figure img { width: 100%; height: 100%; display: block;}
.image-up { float: left; width: 33.33333%; padding: 5px 5px; color: #e4d3bf; display: inline-block; text-align: center;}
.image-up figure {position: relative; width: 100%; height: 0; margin: 0; padding-bottom: 100%; border: 1px dashed #e4d3bf;}
.image-up label { width: 100%; height: 100%;opacity: 0; filter: alpha(opacity=1);  -moz-opacity: 1; position: absolute; top: 0; left: 0; z-index: 999}
.image-up figure:after { font-family: "微软雅黑";  content: '+'; font-size: 60px; color: #a87442; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 1}

.mui-toast-message{font-size: 14px; width: 270px; margin: 10px auto; padding: 10px; text-align: center; color: blue; border-radius: 7px; background-color: #d8d8d8;}

.mui-popover .mui-scroll-wrapper {   margin: 0px 0;   border-radius: 0px;   background-clip: padding-box;}
.mui-segmented-control.mui-scroll-wrapper .hc-xiak-item {width: 95px;margin-right: 10px;text-align: center;line-height: inherit;padding: 10px 0;}
.mui-segmented-control.mui-scroll-wrapper .hc-xiak-item img{width: 100%;height: 100%;border: 1px solid #e4d3bf;}

/*资讯页面*/
.hc-news-bj {background-color: #f1e9d4;}
.hc-news-title {font-size: 20px;color: #1f1a17; padding: 20px 15px 0 15px; }
.hc-news-fubiao {font-size:12px;color:#bb8962; padding: 5px 15px 5px 15px; line-height: 16px; border-bottom: 1px solid #e4d3bf;}
.hc-news-content {padding: 10px 15px 20px 15px;color: #1f1a17; }
.hc-news-content img {border: #e4d3bf 1px solid; padding: 2px;  margin: 0 auto; margin-top: 10px; margin-bottom: 10px; max-width: 100%; display: block;}
.hc-news-content p {color: #1f1a17; }
.hc-news-content a {color: #4095ce; text-decoration: underline;}
.hc-news-tj {border-top: 1px solid #e4d3bf;}
.hc-news-tj ul { padding: 10px 15px; line-height: 30px;}
.hc-news-tj li {border-bottom: 1px solid #e4d3bf; }

.hc-news-tj li a {color: #1f1a17; }

/*爱情测试*/
.aq-bar { background-color: #c22ace;}
.aq-bar .mui-title{color:#ffffff;}
.aq-bar .mui-icon {color:#ffffff;}
.aq-content { background-color: #fff;}
.aq-n-content { background: #eeeeee url(/Content/images/aqtest/aq-up-bj.jpg) no-repeat center bottom; background-size: 100% auto;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .aq-item.mui-active {border-bottom: 2px solid #c22ace; line-height: 36px;    color: #c22ace;}
.aq-table-view {background-color: #fff;}

.aq-ceshi-list {padding: 10px 15px;}
.aq-ceshi-list li { padding: 10px 0; overflow: hidden; border-bottom: #edeff3 1px solid;}
.aq-ceshi-list img { width: 80px; height: 65px; margin-right: 10px; display: block;}
.aq-ceshi-list h3 { font-size: 14px; color: #333333; position: relative;}
.aq-ceshi-list h3:after{ font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 50%;right: 10px; display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-decoration: none; color: #333333; -webkit-font-smoothing: antialiased; content: '\e583';}
.aq-ceshi-list p { padding-bottom: 0; line-height: 22px; color: #a0a0a0;}
.aq-ceshi-list a { display: block; height: 100%;}
.aq-ceshi-list span { float: left; font-size: 12px; line-height: 22px; background-color: #f1f1f1; padding: 0px 5px; height: 22px; border-radius: 11px;}

.aq-ceshi-title {font-size: 20px;color: #000; padding: 20px 15px 0 15px; }
.aq-ceshi-fubiao {font-size:12px;color:#999999; padding: 5px 15px 5px 15px; line-height: 16px; border-bottom: 1px solid #d7d7d7;}
.aq-ceshi-content {padding: 10px 15px 20px 15px;color: #000; }
.aq-ceshi-content img {margin-top: 10px; margin-bottom: 10px; max-width: 100%; display: block;}
.aq-ceshi-content p {color: #000; }
.aq-ceshi-content a {color: #c22ace; text-decoration: underline;}

.aq-ceshi-anniu { text-align: center; width: 60%; margin: 0 auto;}
.aq-btn{color: #fff; border: 1px solid #c22ace; background-color: #c22ace; font-size: 18px;display: block; width: 100%; margin-bottom: 10px; padding: 10px 0; border-radius: 30px; }
.aq-btn:enabled:active, .aq-btn.mui-active:enabled{ color: #fff; border: 1px solid #9501a1; background-color: #9501a1;}

.aq-ceshi-prenext { padding: 5px 15px; font-size: 12px;}
.aq-ceshi-prenext li { width: 50%;}
.aq-ceshi-prenext a { color: #999999;}

.aq-ceshi-peoplenum-title {border-bottom: #d7d7d7 1px solid;position: relative;	padding-bottom: 10px;margin: 20px 15px;}
.aq-ceshi-peoplenum-title span {position: absolute;	top: 0px;left: 50%;	transform: translateX(-50%);background-color: #eeeeee;padding: 0 10px;
color: #999999;}

.aq-ceshi-zang {margin: 0 auto; padding: 10px 0;}
.aq-ceshi-zang li {float: left;width: 33.333333%;text-align: center;}
.aq-ceshi-zang a {width: 55px;height: 55px;display:inline-block;background-color: #ffffff;border-radius: 50%;}
.aq-ceshi-zang span {display: block; padding-top: 5px; font-size: 12px; color: #999999; text-align: center;}
.aq-ceshi-zang .iconfont { font-size: 30px; line-height: 55px; color: #fff;}
.aq-ceshi-zang .icon-zantong { background-color: #eeaf5c;}
.aq-ceshi-zang .icon-star { background-color: #51b341;}
.aq-ceshi-zang .icon-fenxiang { background-color: #c22ace;}

.aq-ceshi-xg-title {padding: 10px 0 10px 10px;	font-weight: bold; line-height: 20px; background-color: #fff;color: #999999;}
.aq-ceshi-xg-title span a { padding: 0 10px; font-weight: normal; color: #999999;}
.aq-ceshi-xg-list {border-top: 1px solid #eeeff3;background-color: #fff;}
.aq-ceshi-xg-list ul { padding: 10px 15px 15px 15px; line-height: 30px;}
.aq-ceshi-xg-list li {border-bottom: 1px solid #eeeff3; }
.aq-ceshi-xg-list li a {color: #1f1a17; }

.aq-ceshi-tie-list {border-top:#eeeff3 1px solid; border-bottom:#eeeff3 1px solid; background-color: #fff;}
.aq-ceshi-tie-list ul, .aq-ceshi-tie-list li { margin: 0; padding: 0; border: 0; list-style: none;}
.aq-ceshi-tie-list ul { width: 90%; margin: 0 auto;}
.aq-ceshi-tie-list li { padding: 20px 0; border-bottom:#eeeff3 1px solid;}
.aq-ceshi-tie-list .photo { width: 30px; height: 30px;}
.aq-ceshi-tie-list .photo img {width: 30px; height: 30px;border-radius: 20px;}
.aq-ceshi-tie-list a {color: #999999;}
.aq-ceshi-tie-list .time { text-align: right; color: #999999;}

.aq-ceshi-fudong { background-color: #eeeeee;border-top:#d7d7d7 1px solid;}
.aq-ceshi-input {padding: 10px 0 0 10px; margin-right: 130px;}
.aq-ceshi-input span {border-radius: 20px; width: 100%; display: block; padding: 15px 0; background-color: #ffffff;}
.aq-ceshi-icon { width: 120px; margin-top:5px; }
.aq-ceshi-icon .iconfont{ font-size: 22px; margin: 0 6px; text-align: center; color: #999999; position: relative;}
.aq-ceshi-icon .icon-num { position: absolute; top: 0px; right: -10px; background-color: #c22ace; font-size: 10px; color: #ffffff;border-radius: 5px; line-height: 12px; padding: 0 5px;}

.aq-n-ceshi-title { background-color: #c22ace; color: #fff; text-align: center; font-size: 20px; font-weight: bold; padding: 10px 15px;}
.aq-n-ceshi-num { background-color: #c22ace; color: #fff; text-align: center; padding: 20px 0; }
.aq-n-ceshi-num p {width: 90px; display: inline-block; text-align: center; color: #fff;}
.aq-n-ceshi-num span, .aq-n-ceshi-num i { display: block;}
.aq-n-ceshi-num span { font-size: 50px; line-height: 50px;}
.aq-n-ceshi-num i { font-style: normal; font-size: 12px;}

.aq-n-ceshi-body { background: url(/Content/images/aqtest/aq-n-ceshi-02.jpg) repeat-y; background-size: 100% auto;}
.aq-n-ceshi-top {background: url(/Content/images/aqtest/aq-n-ceshi-01.jpg) no-repeat center top; background-size: 100% auto;}
.aq-n-ceshi-up {background: url(/Content/images/aqtest/aq-n-ceshi-03.jpg) no-repeat center bottom; background-size: 100% auto;}
.aq-n-ceshi-up:after {content: ""; display: block; padding-top: 8%; }
.aq-n-ceshi-content { padding: 40px 40px 0px 40px;}
.aq-n-ceshi-content h4 { font-size: 14px; padding-bottom: 10px;}
.aq-n-ceshi-content label { padding-left: 35px !important; color: #000; }
.aq-n-ceshi-content input[type=radio] { left: 0 !important;}

.aq-ceshi-bxt {border-top:#eeeff3 1px solid; background-color: #fff; padding: 10px;}
.aq-ceshi-bxt img { width: 100%; display: block;}


/*登录注册会员中心*/
.user-h-bj {background: #e9ddc3 url(/Content/images/user/user-h-bj.jpg) no-repeat center 44px; background-size: 100% auto;}
.user-h-table { padding: 40% 15px 0 15px; overflow: visible;}
.user-h-table .mui-active {border-bottom: 0 !important; position: relative;}
.user-h-table .mui-control-item {overflow: visible; }
.user-h-table .mui-active span { position:absolute; bottom:-1px; left: 50%; transform: translateX(-50%); width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #e4d3bf;}
.user-h-table .mui-active i {position:absolute; bottom:-2px; left: 50%; transform: translateX(-50%); width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #f1e9d4;}

.user-h-box {background-color: #f2e9d4; border:#e3d3bf 1px solid; margin: 0 15px; padding: 5px 10px;}
.user-input-row {height: 40px;border-bottom:1px #e3d3bf solid;clear: left; overflow: hidden;position: relative;}
.user-input-row input {margin-bottom: 0;border: 0; border-radius: 0; background-color: transparent; -webkit-box-shadow: none; box-shadow: none;
color: #392b20;}
.user-input-row input[type=number],
.user-input-row input[type=text],
.user-input-row input[type=password] 
{line-height: 20px; width: 100%; height: 40px; font-size: 14px; padding: 0 0 0 30px; -webkit-user-select: text; outline: 0; -webkit-appearance: none;}
.user-textarea-row textarea  {margin: 5px 0 0 0; padding: 10px 10px; border: 1px solid #e4d3bf; font-size: 14px; border-radius: 0px; background-color: #f9f5ec;}

.user-input-row .iconfont { position: absolute; top: 50%; left: 5px;transform: translateY(-50%); font-size: 18px; color: #bb8962;}

.user-input-yzm { position: absolute; top: 5px; right: 0; padding: 0 10px; height: 30px; border-left:1px #e3d3bf solid; background-color: transparent;border-radius: 0; border-top: 0;border-right: 0;border-bottom: 0; color: #392b20;}
.user-h-padd {margin: 10px 15px;}
.user-btn-block {font-size: 20px; display: block; width: 100%; padding: 10px 0; border-radius: 0; }

.link-area {display: block; margin-top: 20px;  text-align: center; color: #d9ad8a; }
.link-area a { padding: 0 10px;}

.user-other-dl {margin: 0 auto;padding: 38px 0;}
.user-other-dl li {float: left;width: 33.333333%;text-align: center;}
.user-other-dl a {width: 55px; height: 55px; line-height: 50px; font-size: 30px; display: inline-block;border: #bb8962 1px solid;background-color: transparent;border-radius: 50%;}
.user-other-dl span {display: block; padding-top: 5px; text-align: center; font-size: 12px; color: #bb8962;}

/*会员中心内页*/
.user-n-bar {-webkit-box-shadow: 0 0px 0px #ccc; box-shadow: 0 0px 0px #ccc;}
.user-n-top {background-color: #741012; padding: 20px; position: relative;}
.user-n-top .head-img { width: 50px; height: 50px; border-radius: 50%; margin-right: 10px; border: 2px #9e585a solid;}
.user-n-top h3 { font-size: 16px; height: 20px; line-height: 20px; color: #fff;}
.user-n-top .qiandao {position: absolute; top: 50%; right: 10px; width: 91px; height: 30px; text-align: center; transform: translateY(-50%); font-size: 12px; color: #741012; padding: 5px 15px; border: 0;background: url(/Content/images/user/qiandao.png) no-repeat; background-size: 100% 100%;}

.user-n-shuzi { background-color: #f1e9d4; text-align: center; padding: 10px; border-bottom: #e4d3bf 1px solid; }
.user-n-shuzi p {width: 33.33333%; display: inline-block; text-align: center; border-right: #e4d3bf 1px solid;}
.user-n-shuzi span, .user-n-shuzi i { display: block;}
.user-n-shuzi span { font-size: 30px; line-height: 30px; color: #741012;}
.user-n-shuzi i { font-style: normal; font-size: 12px;}

.user-n-xmlist {background-color: #f1e9d4; padding: 10px;border-top: #e4d3bf 1px solid;border-bottom: #e4d3bf 1px solid;}
.user-n-xmlist ul { border-top: #e4d3bf 1px solid;border-left: #e4d3bf 1px solid;}
.user-n-xmlist li {float:left; text-align: center; border-right: #e4d3bf 1px solid;border-bottom: #e4d3bf 1px solid;}
.user-n-xmlist figure{ position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%; /* 关键就在这里 */ }
.user-n-xmlist figure a{display: block;	position: absolute;	width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.user-n-xmlist figure span { display: block; height: 40px; font-size: 35px; line-height: 35px;}
.user-n-xmlist .icon-shoucang { color: #e6494a;}
.user-n-xmlist .icon-wenda { color: #e7b501;}
.user-n-xmlist .icon-account-set { color: #43af3e;}
.user-n-xmlist .icon-jifen { color: #fe8652;}
.user-n-xmlist .icon-dingdan { color: #bb5548;}
.user-n-xmlist .icon-jinbi { color: #ee7800;}

.user-n-title { font-size: 16px; padding: 10px 15px 0 15px; font-weight: bold;}
.user-n-list { margin-top: 10px; background-color: #f1e9d4; border-top: #e4d3bf 1px solid;border-bottom: #e4d3bf 1px solid;}
.user-n-right:after {
	font-family: Muiicons;
	font-size: inherit;
	line-height: 1;
	position: absolute;
	top: 50%;
	right: 10px;
	display: inline-block;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	text-decoration: none;
	color: #bb8962;
	-webkit-font-smoothing: antialiased;
	content: '\e583';
}
.user-n-list .head-img1 {position: absolute; bottom: 10px; right: 40px; width: 40px; height: 40px; border-radius: 50%;}
.user-n-list .mui-table-view-cell .mui-pull-right { color: #cda88b;}
.user-n-list p { font-size: 12px; color: #d6b8a1;}
.user-n-list .qa-huifu {border: 1px #e3d3bf solid; color: #c29573; background: #fffad6; padding:5px 10px; margin: 11px 0 5px 0px; position: relative;}
.user-n-list .qa-huifu b {color: #741012; font-weight: bolde;}
.user-n-list .qa-huifu span { position:absolute; top:-10px; left: 20px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #e3d3bf;}
.user-n-list .qa-huifu i {position:absolute; top:-8px; left: 21px; width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #fffad6;}


/*周公解梦*/
.hc-jm-bj {height:107px !important; background-color:#F1E9D4 !important; border-bottom: #e4d3bf 1px solid !important;}
.hc-jm-menu {padding-left: 10px;}
.hc-jm-menu-item {width: 80px !important; height: 105px; text-align: center !important; line-height: inherit !important; border-right:none !important; padding: 0 0 !important;}
.hc-jm-menu-item img { width: 100%; height: 100%;}
.hc-jm-menu-item a { display: block; padding: 10px 10px;}
.mui-segmented-control.mui-segmented-control-inverted .hc-jm-menu-item.mui-active {border-bottom: 2px solid #8b0000;}
.mui-segmented-control.mui-segmented-control-inverted .hc-jm-menu-item.mui-active a {color: #8b0000;}

.jm-input-group {width:90%; margin:0 auto; padding: 10px 0;}
.jm-input { width: 70%;background:url(/Content/images/png/input-bj.png) no-repeat;background-size: 100% 100%;}
.jm-input input[type=text] { background: 0 0; border: 0; margin-bottom: 0;}
.jm-button { width: 28%;background:url(/Content/images/png/jm-btn.png) no-repeat;background-size: 100% 100%;}
.jm-button button[type=button] {background: 0 0; border: 0; margin-bottom: 0; width: 100%; height: 40px; text-align: center; color: #fff;}

/*
.jm-photo-list {padding: 10px;margin: 10px;}
.jm-photo-list a {margin: 3px; width: 50px; height: 60px;	display: inline-block;text-align: center;background-clip: padding-box;}
.jm-photo-list img { width: 60%; }
.flex-container {display: -webkit-box; display: -webkit-flex;	display: flex; -webkit-flex-flow: row wrap; justify-content: space-between;text-align: center;	}
*/
/*
.g-category {background-color: #f1e9d4;}
.g-category ul { padding: 10px;}
.g-category li{ float:left; width:80px; height:30px; line-height:30px; border:1px solid #e3d3bf; border-radius:30px; text-align:center; color:#bb8962; margin: 3px; font-size: 14px; position:relative;}
.g-category span{ display:block; position:absolute; background:#94171a;border-radius:5px; line-height:15px; right:-5px; top:0px; font-size:5px;color:#fefc7e}
.g-category li.hot-search{color:#94171a;}
*/
.jm-photo-list {padding: 10px;}
.jm-photo-list a {width: 20%; padding: 5px 0; display: inline-block;text-align: center;background-clip: padding-box;}
.jm-photo-list img { width: 40%; }
.flex-container {display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; text-align: center;	/*justify-content: space-between; */}

.jm-meng-list {padding: 10px;}
.jm-meng-list a { width: 33.33333%; margin: 3px 0; display: inline-block; text-align: center; background-clip: padding-box; height:30px; line-height:30px; color:#bb8962; font-size: 12px; position:relative;}
.jm-meng-list a:after { content: ""; display: block; position: absolute; top: 0; left: 2px; right: 2px; bottom: 0; border:1px solid #e3d3bf; border-radius:30px; z-index: 1; }
.jm-meng-list span{ position:absolute; background:#94171a; border-radius:5px; line-height:15px; right:0px; top:-5px; font-size: 10px; color:#fefc7e; padding: 0 5px; z-index: 2; }
.jm-meng-list .hot-search{color:#94171a;}


/**************************求签*/
.qiuqian, .guandi, .lvzu, .zhuge, .sixtyjiazi, .Sixtyfourgua  {width: 100%; background-repeat: no-repeat; background-size:100% 100%; position: relative;}
.qiuqian:before, .guandi:before, .lvzu:before, .zhuge:before, .sixtyjiazi:before, .Sixtyfourgua:before {content: ""; display: block; }
.qiuqian {background-image: url(/Content/images/qiuqian/guanyin.jpg); }
.qiuqian:before {padding-top: 148%;}
.guandi {background-image: url(/Content/images/qiuqian/vip_qian_gd.jpg);}
.guandi:before {padding-top: 145%;}
.lvzu {background-image: url(/Content/images/qiuqian/vip_qian_lz.jpg);}
.lvzu:before {padding-top: 145%;}
.zhuge {background-image: url(/Content/images/qiuqian/vip_qian_zg_sub.jpg);}
.zhuge:before {padding-top: 145%;}
.sixtyjiazi {background-image: url(/Content/images/qiuqian/60jiazi.jpg); }
.sixtyjiazi:before {padding-top: 148%;}
.Sixtyfourgua {background-image: url(/Content/images/qiuqian/64gua.jpg); }
.Sixtyfourgua:before {padding-top: 148%;}

/*点灯*/
.deng1 {left: 10%;}
.deng2 {right: 13%;}
.deng1, .deng2 { width: 30px; height: 4%;position: absolute;top: 69%; -webkit-transform: translate(50%,0); transform: translate(50%,0); background-image: url(/Content/images/qiuqian/huo.gif); background-repeat: no-repeat; background-position: 0 0; background-size: auto 100%;  z-index: 1;}
/*签筒*/
.qian { width: 30%; position: absolute; top: 55%; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index: 2;}
.qian a {display: block; }
.qian img {width: 100%;height: auto; }
/*点我*/
.dianwo { width: 40%; height: 15%; position: absolute; top: 63%; left: 35%; -webkit-transform: translate(50%,0); transform: translate(50%,0); z-index: 3;}
.dianwo img {width: 100%;height: auto;    }
/*声音*/
.sound { width: 12%; height: 12%; position: absolute; top: 5%; right: 5%;}
.sound a {display: block; }
.sound img {width: 100%;height: auto; }
/*关闭*/
.chahao { position: fixed; top: 20px; right: 10px; color: #fff; font-size: 30px; z-index: 200;}
/*摇签*/
.yaoqian { position: fixed; width: 40%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 200;}
.yaoqian a {display: block; }
.yaoqian img {width: 100%;height: auto; }
/*签筒左右三帧动画*/
.yaoqian1 { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg);}
.yaoqian2 { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);}
.yaoqian3 { -webkit-transform: rotate(10deg); -moz-transform: rotate(10deg);}
/*2017.3.29增加*/
.inputtxt { position: absolute; width: 80%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 200;}
.inputtxt li { text-align: center;  }
/*摇一摇说明*/
.yaoyiyao { position: fixed; width: 60%; top: 75%; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index: 200;}
.yaoyiyao img {width: 100%;height: auto; }
/*签名*/
.qianming { width: 100px; height: 60%; background-image: url(/Content/images/qiuqian/qianming.png); background-repeat: no-repeat; background-position: center 0; background-size: auto 100%; position: fixed; top: 45%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 200;}
.qianming-txt { color: #000; font-size: 0.8em; line-height: 14px; width: 20px; text-align: center; position: fixed; top: 41%; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index: 300;}
.jq-anniu { position: fixed; width: 40%; top: 80%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 200;}
.jq-anniu img {width: 100%;height: auto; }

/*60甲子列表*/
.sixty-list { position: absolute; top: 25%; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); width: 90%; height: 65%; overflow-y: auto; z-index: 3; }
.sixty-list li { float: left; width: 50%; background: url(/Content/images/qiuqian/kong-anniu.png) no-repeat; background-size: 100% 100%; position: relative;}
.sixty-list li:before { padding-top: 30%; content: ""; display: block; }
.sixty-list li a { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); display: block; width: 100%; text-align: center; color: #fff;  }

/*抽签结果页*/
.qian-heibj { position: fixed; top: 0px; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .7); transition-duration: 400ms; z-index: 100;}
.qian-content-t { position: fixed; top: 64px; left: 25px; right: 15px; height: 30px; background-image: url(/Content/images/qiuqian/qian-content_01.png); background-repeat: no-repeat; background-position: center 0; background-size: 100% 100%; z-index: 300;}
.qian-content-c { position: fixed; top: 94px; left: 25px; right: 15px; bottom: 50px; background-image: url(/Content/images/qiuqian/qian-content_02.png); background-repeat: no-repeat; background-position: center 0; background-size: 100% 100%; overflow-y: auto; z-index: 300;}
.qian-content-u { position: fixed; bottom: 20px; left: 25px; right: 15px; height: 30px; background-image: url(/Content/images/qiuqian/qian-content_03.png); background-repeat: no-repeat; background-position: center 0; background-size: 100% 100%; z-index: 300;}

.content-txt { padding: 0px 30px;}
.content-txt p {color: #382b1f;padding: 5px 0; }

.content-gou1, .content-gou2 { position: fixed; left: 10px; width: 50px; height: 65px; background-image: url(/Content/images/qiuqian/qian-content_04.png); background-repeat: no-repeat; background-position: 0 0; background-size: 60% 60%; z-index: 400;}
.content-gou1 { top: 94px;}
.content-gou2 { bottom: 50px;}
.content-title { display: block; width: 100%; height: 50px; text-align: center; line-height: 45px; color: #ffb700; background-image: url(/Content/images/qiuqian/qian-content_05.png); background-repeat: no-repeat; background-position: center 0; background-size: auto 100%;}

/*求签下面浮动*/
.mui-bar-tab~.qiuqian-content { background-color: #000; padding-bottom: 80px;}
.Buddha_nav1 {background: url(/Content/images/qiuqian/qianqiu-up.jpg) no-repeat; height: 80px; background-size: 100% 100%; }
/*.Buddha_nav1 .mui-icon { width: 35px !important; height: 35px !important; top: 8px !important;}
.Buddha_nav1 .mui-tab-item { height: 80px;}*/

.qiuqian-nav-home { padding-top: 10px; }
.qiuqian-nav-home .mui-icon { width: 35px !important; height: 35px !important; top: 8px !important; font-size: 30px; color: #bb8962 }
.qiuqian-nav-home .mui-tab-label { font-size: 12px !important; padding-top: 7px; color: #bb8962 }
.qiuqian-nav-list { height:80px !important; }
.qiuqian-nav-list ul { padding-top: 10px; }
.qiuqian-nav-list li { width:60px !important; line-height: 14px !important; padding: 0 5px !important; text-align: center; font-size: 12px; }
.qiuqian-nav-list li img { width: 35px; height: 35px; }
.qiuqian-nav-list li .mui-media-body { color: #bb8962 }
.qiuqian-nav-list .mui-control-item.mui-active { color: #c80000 !important; border-bottom: none !important; }

/*
.Buddha_bg {background: url(/Content/images/Buddha/mbg.jpg) no-repeat center center; background-size: 100% 100%; height:auto;width: 100%;}
*/
.Buddha_bgfo {background: url(/Content/images/Buddha/fo/dizangwangpusa.png) no-repeat center center; background-size: 100% 100%; height:auto;width: 100%;}

/*在线供佛*/
.Buddha_bg {width: 100%;background-image: url(/Content/images/Buddha/mbg.jpg); background-repeat: no-repeat;background-size:100% 100%; position: relative;}
.Buddha_bg:before {content: ""; display: block; padding-top: 155%;}
.Buddha_fo { width: 60%; position: absolute; top: 15%; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 10;}
.Buddha_fo img { width: 100%; height: 100%;}
.Buddha_pai {width: 60%; position: absolute; top: 0; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 10;}
.Buddha_pai img { width: 100%; height: 100%;}
.Buddha_zhuo {width: 100%;background-image: url(/Content/images/Buddha/zhuozi.png); background-repeat: no-repeat;background-size:100% 100%;position: absolute; top: 75%; left: 50%;transform: translateX(-50%); z-index: 20;}
.Buddha_zhuo:before {content: ""; display: block; padding-top: 20%;}
.Buddha_deng1, .Buddha_deng2 {width: 10%;background-image: url(/Content/images/Buddha/deng.png); background-repeat: no-repeat;background-size:100% 100%;position: absolute; top: 67%; z-index: 30;}
.Buddha_deng1:before, .Buddha_deng2:before {content: ""; display: block; padding-top: 178%;}
.Buddha_deng1 {left: 13%;}
.Buddha_deng2 {right: 13%;}
.Buddha_guopan {width: 20%; position: absolute; top: 70%; left: 50%;transform: translateX(-50%); z-index: 30;}
.Buddha_guopan img {width: 100%; display: block;}
.Buddha_qifuwen {width: 30%;background-image: url(/Content/images/Buddha/qifuwen.png); background-repeat: no-repeat;background-size:100% 100%;position: absolute; top: 87%; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 30;}
.Buddha_qifuwen:before {content: ""; display: block; padding-top: 37%;}

.Buddha_bg .zi1 { width: 15%; position: absolute; top: 40%; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 11;}
.Buddha_bg .zi1 img { width: 100%; height: 100%;}
.Buddha_bg .zi2 { width: 10%; position: absolute; top: 56%; z-index: 11;}
.Buddha_bg .zi2 img { width: 100%; height: 100%;}
.Buddha_bg .zi3 { width: 10%; position: absolute; top: 62%; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 31;}
.Buddha_bg .zi3 img { width: 100%; height: 100%;}
.Buddha_bg .zi4 { width: 20%; position: absolute; top: 80%; left: 50%; -webkit-transform:translateX(-50%); transform: translateX(-50%); z-index: 31;}
.Buddha_bg .zi4 img { width: 100%; height: 100%;}

.Bdeng1 {left: 15%;}
.Bdeng2 {right: 16%;}
.Bdeng1, .Bdeng2 { width: 5%; position: absolute; top: 64%; background-image: url(/Content/images/Buddha/huo.gif); background-repeat: no-repeat; background-position: 0 0; background-size: auto 100%; z-index: 31;}
.Bdeng1:before, .Bdeng2:before {content: ""; display: block; padding-top: 150%;}

/*右边滑动菜单*/
.mui-off-canvas-right { background: #e1bc78 url(/Content/images/right-up.jpg) no-repeat center bottom; background-size: 100% auto;}
.hc-right-top {background: url(/Content/images/right-top.jpg) no-repeat center top; background-size: 100% auto;}
/*
.hc-right-user { padding: 0px 0 20px 0; text-align: center; border-bottom: #d2ae6f 1px solid;}
.hc-right-user .userpic { display: block; margin: 0 auto; margin-bottom: 10px; width:80px; height: 80px; border-radius: 50%;}
.hc-right-user h3 { color: #741012; font-size: 18px; margin: 0px 0 10px 0;}
.hc-right-user span { background-color: #efdab5; padding: 5px 10px; height: 30px; border-radius: 15px; color: #bc895c;}
.hc-right-user .user-denglu { background-color: #bc895c; padding: 5px 15px; height: 30px; border-radius: 15px; color: #efdab5;}

.hc-right-list { padding: 5px 15px;}
.hc-right-list li { padding-left: 35px; border-bottom: #d2ae6f 1px solid; position: relative;}
.hc-right-list .iconfont { position: absolute; top: 17px; left: 0px; font-size: 30px; color: #bc895c;}
.hc-right-list .icon-wenda { font-size: 24px; top: 20px; left: -3px;}
.hc-right-list a { display: block; padding: 5px 0 5px 0; }
.hc-right-list h3 { font-size: 14px;color: #382c20;}
.hc-right-list p { color: #bc895c;}

.hc-right-up { position: absolute; bottom: 10px; left: 10px;}
.hc-right-up a { padding: 5px 5px;}
.hc-right-up .iconfont {color: #a57041; font-size: 16px; padding-right: 2px;}
.hc-right-up i {font-size: 14px;color: #382c20; font-style: normal; font-weight: bold;}
*/
.hc-right-user { padding: 20px 10px 30px 10px; border-bottom: #d2ae6f 1px solid;}
.user-geren { height: 50px; position: relative;}
.user-geren .user-member {display: block; margin-right: 30px; }
.user-geren .user-member .userpic { display: block; margin-right: 10px; margin-bottom: 10px; width:50px; height: 50px; border-radius: 50%;}
.user-geren .user-member h3 { color: #741012; font-size: 15px; margin: 0px; padding: 8px 0 5px 0;}
.user-geren .user-member span { background-color: #761314; padding: 1px 5px; font-size: 12px; height: 24px; border-radius: 12px; color: #efdab5;}
.user-geren .user-xiaoxi { position: absolute; top: 10px; right: 0;}
.user-geren .user-xiaoxi .iconfont { font-size: 30px; line-height: 30px;}
.user-geren .user-xiaoxi a { display: block;}
.xiaoxi-num {position: absolute; top: -5px; right: -5px; font-size: 12px; line-height: 1; display: inline-block; padding: 2px 4px; color: #efdab5; border-radius: 100px; background-color: #761314;}
.user-denglu { display: block; text-align: center;}
.user-denglu .userpic2 { display: block; margin: 0 auto; margin-bottom: 10px; width:50px; height: 50px; border-radius: 50%;}
.user-denglu span { background-color: #bc895c; padding: 5px 15px; height: 30px; border-radius: 15px; color: #efdab5;}

.hc-right-list { padding: 10px 15px;}
.hc-right-list li {}
.hc-right-list a { display: block; padding: 20px 0; }
.hc-right-list .iconfont { font-size: 24px; color: #bc895c; margin-right: 10px; }
.hc-right-list h3 { font-size: 16px; color: #382c20;}

.hc-right-search { width:95%; margin: 10px auto 0;}
.hc-right-search .mui-input-clear {background-color: transparent; border: 1px #ba8a64 solid;  border-radius: 20px;}
.hc-right-search input::-webkit-input-placeholder { color: #382c20; } 
.hc-right-search input:-moz-placeholder { color: #382c20; } 
.hc-right-search input::-moz-placeholder { color: #382c20; } 
.hc-right-search input:-ms-input-placeholder { color: #382c20; } 

/*超级星盘*/
.xingpan-menu { position: fixed; top: 44px; right: 0; left: 0; height: 39px; border-bottom: #e2d3be 1px solid; z-index: 10;}
.xingpan-wrapper {background-color: #f1e9d4; }
.xingpan-item { height: 38px; padding: 0 !important; margin-right: -4px !important;}
.xingpan-item span { margin-top: 6px; margin-bottom: 4px; line-height: 26px; padding: 0 20px; color: #b78053; display: block; border-right: #e2d3be 1px solid;}
.xingpan-item.mui-active span {color: #94181a;}

.xingpan-body {padding: 10px 10px 50px 10px;}
.xingpan-title, .xingpan-title2, .xingpan-title3 {padding-left: 10px; font-size: 18px; margin: 10px 0 10px 5px;}
.xingpan-title {border-left:#94181a 3px solid; color: #94181a; }
.xingpan-title2 {border-left:#689901 3px solid; color: #689901; }
.xingpan-title3 {border-left:#e54a45 3px solid; color: #e54a45; }
.xingpan-cont a { color: #3e97d3; text-decoration: underline;}

.xingpan-ul-two {border-left: #e4d3c3 1px solid;border-top: #e4d3c3 1px solid; background-color: #f1e9d4; color: #ba8961; line-height: 24px;}
.xingpan-ul-two td { border-right: #e4d3c3 1px solid;border-bottom: #e4d3c3 1px solid; padding: 5px 8px;}

.mui-segmented-control.mui-segmented-control-inverted.mui-segmented-control-vertical .hy-fl-item.mui-active {border-bottom: 1px solid #e4d3c1;}
.mui-segmented-control.mui-segmented-control-inverted.mui-segmented-control-vertical .hy-fl-item {border-right: 1px solid #e4d3c1;border-bottom: 1px solid #e4d3c1; }
.mui-segmented-control.mui-segmented-control-inverted .hy-fl-item.mui-active {background-color: #e9ddc3;color: #94181a;border-right: 1px solid #e9ddc3;}
.mui-segmented-control.mui-segmented-control-inverted .hy-fl-item {color: #382a1f;}

/*在线支付*/
.pay-title {background: url(/Content/images/pay/pay_titlebj.jpg) repeat-x; height: 100px; padding: 15px;}
.pay-title img {width: 70px; height: 70px; margin-right: 10px; display: block;}
.pay-title h3 {font-size: 16px; padding-top: 5px; margin: 0;}
.pay-title h4 {color: #94181a; padding-top: 5px; margin: 0;  font-weight: normal;}
.pay-title h5 {color: #bb8962; padding-top: 5px; margin: 0;}

.pay-sm {background: #e9dec3 url(/Content/images/pay/pay_smbj.jpg) repeat-x; height: 40px;}
.pay-sm span { padding: 10px 15px; line-height: 40px; color: #bb8962;}

.pay-form label { color: #382b1f;}
.pay-i { border: #751012 1px solid; color: #751012; padding: 1px 8px; border-radius:10px; margin-left: 10px;}
.pay-form .mui-checkbox input[type='checkbox']:checked:before{ color: #751012;}

.pay-ico { padding-top: 50px; }
.pay-ico span { display: block; margin: 0 auto; width: 150px; height: 150px; background-color: #ddd3b8; color: #741012; border-radius: 50%;}
.pay-ico .iconfont { font-size: 100px; line-height: 150px;}

.pay-input {border:none; color: #ffffff; font-size: 18px; padding: 5px 20px; border-radius: 0px; background-color: #94171a;}
.pay-input:active {opacity: 1;}
.pay-input:enabled:active{background-color: #6c0205;}

.pay-input2 {border:#94171a 1px solid; color: #94171a; font-size: 18px; padding: 4px 20px; border-radius: 0px; background-color: transparent;}
.pay-input2:active {opacity: 1;}
.pay-input2:enabled:active{background-color: #6c0205;}

.pay-name { margin-top: 10px; background-color: #f1e9d4; border-top: #e2d3be 1px solid; border-bottom: #e2d3be 1px solid; height: 40px; line-height: 40px;}
.pay-name label { float: left; width: 50px; padding: 0 10px; }
.pay-name article { margin-left: 50px;}

.pay-jine-list { padding: 10px;}
.pay-jine-list li { float: left; width: 50%; padding: 5px; text-align: center;}
.pay-jine-list li article {background-color: #f1e9d4; height: 60px; padding: 5px 0;}
.pay-jine-list h2, .pay-jine-list h3, .pay-jine-list h4, .pay-jine-list h5 { margin: 0;}
.pay-jine-list h5 { padding: 10px 5px; color: #be8862; font-size: 14px;}
.pay-jine-list h3 { color: #382a1d; padding-top: 3px; font-size: 26px;}
.pay-jine-list h4 { color: #be8862; font-weight: normal; font-size: 14px; padding: 2px 0;}
.pay-jine-list h2 { color: #741010; line-height: 50px; font-size: 20px; }
.pay-jine-list h6 { padding: 10px 5px; color: #382a1d; font-size: 14px; }
.pay-jine-list .mui-acitve article {background-color: #741012;}
.pay-jine-list .mui-acitve h3 { color: #ffffff; }
.pay-jine-list .mui-acitve h4 { color: #eab38c; }
.pay-jine-no {border:none; color: #BA8961; font-size: 18px; display: block; width: 100%; padding: 10px 0; border-radius: 0px; background-color: #904041;}
.pay-jine-no:active {opacity: 1; color: #eda5a5;}
.pay-jine-no:enabled:active{background-color: #904041; color: #eda5a5;}

.pay-text {height: 60px !important; font-size: 30px; margin-bottom: 0 !important;}

.pay-list { margin: 0; background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid;} /*有修改*/
.pay-icon { font-size: 40px; line-height: 42px; color: #dd524d; margin-right: 10px;}
.pay-time { margin-right: 5px;}

/*财务统计*/
.hc-user-tongji { padding: 10px;}
.hc-tongji-tab {border: 1px solid #751012;}
.hc-tongji-item.mui-active {color: #f2e9d4 !important; background-color: #751012 !important;}
.hc-tongji-item {color: #751012 !important;  border-color: #751012 !important; }

.ul-tongji-list {background-color: #f2e9d4;}
.ul-tongji-list .lsnum { float: left; width: 33.33333%; color: #392b20;}
.ul-tongji-list .dhnum { float: left; width: 33.33333%; text-align: center; color: #10a56e;}
.ul-tongji-list .synum { float: right; width: 33.33333%; text-align: right; color: #392b20;}
.ul-tongji-list .hrnum { float: left; width: 50%; text-align: center; color: #f34e42;}
.ul-tongji-list .zcnum { float: right; width: 50%; text-align: center; color: #10a56e;}
.ul-tongji-list .lbcol{ color: #bb8962;}
.ul-tongji-list .redcol{ color: #f14f42;}

.user-jifen-top {background-color: #741012; padding: 20px;}
.user-jifen-top .mui-tab-item {display: table-cell; overflow: hidden; width: 1%; text-align: center; vertical-align: middle; white-space: nowrap; text-overflow: ellipsis;}
.user-jifen-top span, .user-jifen-top i { display: block;}
.user-jifen-top span { font-size: 30px; line-height: 30px; color: #bb8962;}
.user-jifen-top i { font-style: normal; font-size: 12px; color: #955a2c;}
.user-jifen-txt {background-color: #f2e9d4;  color: #bb8962; font-size: 12px; padding: 10px; margin-bottom: 10px;}

/*弹出*/
.tan-chuang {position: fixed; z-index: 10000; top: 50%; left: 50%; width: 250px; -webkit-transition-property: -webkit-transform,opacity; transition-property: transform,opacity;
-webkit-transform: translate3d(-50%,-50%,0) scale(1.185); transform: translate3d(-50%,-50%,0) scale(1.185); text-align: center; color: #000; border-radius: 13px; background-color: #f2e9d4; }
.tan-chuang.hidden {display: none; -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); z-index: -1;}
.tan { width: 100%; }
.tan-backdrop {display: none;}
.tan-open .tan-backdrop { position: absolute;top: 0px; bottom: 0; width: 100%; display: block; z-index: 995; background-color: #555555; background: rgba(0, 0, 0, .39804);}
.tan-open { width: 100%; height: 100%;}

.tan-body { position: relative; padding: 20px 0px; height: 130px;}
.tan-chuang-png { position: absolute; left: 0; top: -30px; z-index: 10;}
.tan-chuang-png img { width: 100%;}
.tan-chuang-input { position: absolute; left: 0; top: 30px; padding: 0 10px; z-index: 12;}

.tan-chuang-button {border:none; color: #f2e9d4; display: block; width: 80%; padding: 5px 0px; border-radius: 15px; background-color: #751012;}
.tan-chuang-button:active {opacity: 1;}
.tan-chuang-button:enabled:active{background-color: #6c0205;}

/*测试结果页十二生肖弹出样式*/
.hc-sx-tan li { float: left; width: 33.33333%;}
.hc-sx-tan .mui-table-view-cell { padding: 10px 15px; background: #f2e9d4;}
.hc-sx-tan .mui-table-view-cell>a:not(.mui-btn) { margin-right: -15px;}
.hc-sx-tan .mui-table-view-cell:after {right: 5px !important; left: 5px !important;}

/*2017年3月18日sundy新增start*/
.hc-cha-prod2 { height: 70px; padding: 5px; background-color: #E9DDC3; margin: 3px 0;}
.hc-cha-prod2 label { float: right; width: 45px; height: 45px; overflow: hidden; padding: 3px 0; text-align: center; font-size: 14px; line-height: 19px; color: #941619; border: #941619 1px solid;border-radius: 5px; margin-top: 8px; margin-right: 5px;}
.hc-cha-prod2 article {margin-right:50px; font-size: 12px; line-height: 20px; height: 60px; overflow: hidden;}
.hc-cha-prod2 article img {margin-right: 5px; width: 60px !important; height: 60px;}
.hc-cha-prod2 a { display: block; text-decoration: none !important;}
.hc-cha-prod2 h3 { font-size: 14px; color: #382a1f; }
.hc-cha-prod2 h4 { font-size: 12px; line-height: 18px; color: #ba8551; font-weight: normal;}
/*2017年3月18日sundy新增end*/
.hc-cha-prod { height: 70px; padding: 5px; background-color: #f1e9d4; margin: 3px 0;}
.hc-cha-prod label { float: right; width: 45px; height: 45px; overflow: hidden; padding: 3px 0; text-align: center; font-size: 14px; line-height: 19px; color: #941619; border: #941619 1px solid;border-radius: 5px; margin-top: 8px; margin-right: 5px; margin-left: 5px;}
.hc-cha-prod article {margin-right:50px; font-size: 12px; line-height: 20px; height: 60px; overflow: hidden;}
.hc-cha-prod article img {margin-right: 5px; width: 60px !important; height: 60px;}
.hc-cha-prod a { display: block; text-decoration: none !important;}
.hc-cha-prod h3 { font-size: 14px; color: #382a1f; }
.hc-cha-prod h4 { font-size: 12px; color: #ba8551; font-weight: normal;}

.jxw-n-prod {zoom:1; padding: 20px 5px 0 5px; margin: 20px 0 0 0; border: #e9ddc3 1px solid; position: relative;}
.jxw-n-prod:after { content: ''; height: 0; display: block; clear: both;}
.jxw-n-prod li { float: left; width: 33.33333%; text-align: center; font-size: 12px; }
.jxw-n-prod li img { width: 100%; max-width: 100%; height: auto; display: block; }
.jxw-n-prod a {display: block; padding: 5px; }
.jxw-n-prod .title { color: #7f4200; margin-bottom: 0; margin-top: 5px;}
.bd-n-tc-t { position: absolute; top: -15px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 140px;}
.bd-n-tc-t img { width: 100%;}

.bd-n-tc-item {width: 105px; margin: 3px; text-align: center; display: inline-block; position: relative;}
.bd-n-tc-item img { width: 100%; height: 100%; display: block; border: 1px #f5f0e5 solid;}
.bd-n-tc-item a { display: block; font-size: 12px;}
.bd-n-tc-item .txt {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/*2016.12.19圈子**********************************************************************************************/

/*圈子栏目*/
.quanzi-tab-top { background-color: #f1e9d4; border-bottom:#e4d3bf 1px solid !important; padding: 0px 15px;}
.quanzi-tab-top span { position: relative; display: block; }
/*.quanzi-tab-top i { position: absolute; top: 5px; right: 5px; font-style: normal; font-weight: normal; color: #fff; width: 12px; height: 12px; line-height: 12px; border-radius: 50%; background: red; font-size: 12px; text-align: center;}*/
.quanzi-tab-top i {	position: absolute; top: 0px; right: 0px; font-style: normal; padding: 0 4px; height: 20px; line-height: 20px; font-size: 1rem; color: #fff; background: red; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transform: scale(0.625); transform: scale(0.625); }

/*圈子板块列表*/
.quanzi-sqlist {background-color: #f3ead2; border-top: #e4d3bf 1px solid; border-left: #e4d3bf 1px solid;}
.quanzi-sqlist li {float:left; text-align: center; border-right: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid;}
.quanzi-sqlist figure{ position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%; /* 关键就在这里 */ }
.quanzi-sqlist figure a{display: block; text-align: center;	position: absolute;	width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 1;}
.quanzi-sqlist figure img { width: 50% !important;}
.quanzi-sqlist figure span { display: block;}
.quanzi-sqlist .re { position: absolute; top: 15px; right: 15px; width: 15px; height: 15px; background-image: url(/Content/images/quanzi/re.png); background-repeat: no-repeat; background-size: 100% 100%; z-index: 2;}

/*我的状态*/
.quanzi-zhuantai {border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; margin-top: 10px; padding: 10px 0; background-color: #f3ead2;}
.quanzi-zhuantai li { float: left; width: 50%; padding: 0 10px;}
.quanzi-zhuantai li img { width: 100% !important; display: block; }

/*圈子栏目标题*/
.quanzi-shequ-title {border-top:#e4d3bf 1px solid; margin-top: 10px; background-color: #f3ead2;}
.quanzi-shequ-title { padding: 15px 15px; height: 50px; }
.quanzi-shequ-title .iconfont { font-size: 20px; margin-right: 5px; color: #bb8962;}
.quanzi-shequ-title .iconfont:before { font-size: 24px;}

/*圈子缘友列表*/
.quanzi-yytj { border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; background-color: #f3ead2; padding: 0 15px;}
.quanzi-yytj li { padding: 10px 0; border-bottom:#e4d3bf 1px solid; position: relative; }
.quanzi-yytj li .links { display: block; margin-right: 70px;}
.quanzi-yytj .photo { width: 70px !important; height: 70px; border-radius: 35px;  margin-right: 10px; display: block; }
.quanzi-yytj .mui-media-body { height: 70px; overflow: hidden; }
.quanzi-yytj h3 { font-size: 16px; color: #382b1f; margin: 0; padding: 5px 20px 5px 0; }
.quanzi-yytj p { padding-bottom: 0; }
.quanzi-yytj .guanzhu {position: absolute; top: 50%; right: 0; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); border:#a77542 1px solid; background-color: #a77542; color: #f3ead2; padding: 2px 0; width: 70px; text-align: center; border-radius: 20px; }
.quanzi-yytj .guanzhu.mui-active {border:#a77542 1px solid; background-color: #f3ead2; color: #a77542;}

/*圈子帖子列表*/
.quanzi-list dd {border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; background-color: #f3ead2; padding: 10px 15px; margin-bottom: 10px;}
.quanzi-user { display: block; position: relative; }
.quanzi-user img {width: 40px; height: 40px; border-radius: 20px;  margin-right: 10px;}
.quanzi-user h4 {font-size: 16px;  padding: 3px 0;  margin: 0; font-weight: normal; }
.quanzi-user p {font-size: 12px; padding-bottom: 0; }
.quanzi-user span { position: absolute; right: 0; top: 50%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%);}
.quanzi-user .yesan, .quanzi-user .noan { border-radius: 20px; padding: 3px 10px; text-align: center; }
.quanzi-user .yesan { border: #81b552 1px solid; color: #81b552;}
.quanzi-user .noan { border: #b83d3d 1px solid; color: #b83d3d;}
.quanzi-title { padding-top: 10px; color: #000; font-weight: bold; }
.quanzi-title .icon-tiezi-k { font-size: 20px; color: #b83d3d; float: left; margin-top: 2px; margin-right: 5px; }
.quanzi-title .icon-huati-k { font-size: 20px; color: #81b552; float: left; margin-top: 2px; margin-right: 5px; }
.quanzi-title .icon-wenda-k { font-size: 20px; color: #bd5e66; float: left; margin-top: 2px; margin-right: 5px; }
.quanzi-content { padding: 10px 0; color: #444;}
.quanzi-photo li { float: left; width: 33.33333%; padding: 0px 5px 10px 0;}
.quanzi-photo figure {position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%; background-color: #fff; }
.quanzi-photo figure p, .quanzi-photo figure a { display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.quanzi-photo figure img { width: 100%; height: 100%; display: block;}

.quanzi-link { background-color: #e9ddc3; margin-bottom: 10px; padding: 10px; display: block; }
.quanzi-link img { float: left; width: 60px; height: 60px; margin-right: 10px;}

.quanzi-list .icon-jin-kuang { color: #4e3b3b; font-size: 20px; margin: 0 2px;}
.quanzi-list .icon-chen-kuang { color: #bd5e66; font-size: 20px; margin: 0 2px;}
.quanzi-list .icon-liang-kuang { color: #bc5e92; font-size: 20px; margin: 0 2px;}
.quanzi-list .icon-ding-kuang { color: #b93d3d; font-size: 20px; margin: 0 2px;}
.quanzi-list .icon-jing-kuang { color: #b98553; font-size: 20px; margin: 0 2px;}

/*圈子帖子互动按钮*/
.quanzi-icon {padding-top: 10px; border-top:#e4d3bf 1px solid; }
.quanzi-icon li { float: left; width: 33.33333%; text-align: center; border-right: #e4d3bf 1px solid;}
.quanzi-icon .iconfont { margin: 0 5px; }

/*圈子话题推荐*/
.quanzi-huati-tj {border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; background-color: #f3ead2; padding: 10px 10px; margin-top: 10px;}
.quanzi-huati-tj li { float: left; width: 50%; padding: 5px; }

/*圈子话题列表*/
.quanzi-huati { border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; background-color: #f3ead2; }
.quanzi-huati .photo { width: 70px !important; height: 70px; border-radius: 35px;  margin-right: 10px; display: block; }
.quanzi-huati .mui-media-body { height: 70px; overflow: hidden; }
.quanzi-huati h3 { margin: 0; padding: 5px 20px 5px 0; }
.quanzi-huati p { padding-bottom: 0; }

/*圈子公告*/
.quanzi-gonggao {border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; padding: 10px 15px; background-color: #f3ead2; margin-top: 10px;}
.quanzi-gonggao .title {background: url(/Content/images/quanzi/laba.png) no-repeat 0 center; background-size: 30px auto; padding-left: 30px; }
.quanzi-gonggao .fabiao {background-color: #b83d3d; color: #f3ead2; font-size: 14px; padding: 5px 5px 5px 0; width: 60px; text-align: center; border-radius: 20px;}
.quanzi-gonggao .fabiao:before { font-size: 18px;}

/*帖子详情页*/
.quanzi-tiezi-body {background-color: #f1e9d4; padding: 10px 15px; position: relative;}
.quanzi-tiezi-body .icon { position: absolute; width: 80px; height: 73px; background-repeat: no-repeat; background-size: 100% 100%;  opacity: 0.7; }
.quanzi-tiezi-title { padding-bottom: 10px; font-size: 20px; line-height: 30px; }
.quanzi-tiezi-author { padding: 10px 0; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; }
.quanzi-tiezi-content { padding: 10px 0; font-size: 16px; line-height: 28px;  }
.quanzi-tiezi-content p { color: #222222; text-indent: 2em; }
.quanzi-tiezi-content .photo { border: #e4d3bf 1px solid; padding: 2px; margin: 0 auto; margin-top: 10px; margin-bottom: 10px; max-width: 100%; display: block;}
.quanzi-tiezi-body .icon-wenda1 { font-size: 50px; line-height: 50px; color: #009600; }
.quanzi-tiezi-body .icon-da { border-top:#e4d3bf 1px solid; padding-top: 10px; color: #009600; display: block; }
.quanzi-tiezi-body .icon-da:before {font-size: 30px; line-height: 30px; }
.quanzi-tiezi-body .icon-jifen {color: #ff3300;}

/*帖子评论框*/
.quanzi-hfk { padding-top: 10px; /*border-top:#e4d3bf 1px solid; */}
.quanzi-hfk input[type=text], .quanzi-hfk textarea, .quanzi-hfk select {border-radius: 0; border: #e4d3bf 1px solid !important; background-color: #f9f4e7; font-size: 14px; margin-bottom: 0;}
.quanzi-hfk .iconfont { font-size: 30px; line-height: 30px; }

/*帖子回复列表*/
.quanzi-tiezi-pl dt { padding: 10px 15px; }
.quanzi-tiezi-pl dd {padding: 10px 15px; overflow: hidden; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid;}
.quanzi-tiezi-pl .photo img {width: 30px !important; height: 30px; display: block; border-radius: 15px;}
.quanzi-tiezi-pl .txt { margin-left: 40px; position: relative; }
.quanzi-tiezi-pl p {padding-bottom: 0;}
.quanzi-tiezi-pl .icon-liuyan { font-size: 16px; }
.quanzi-tiezi-pl .huifu {background-color: #ebdec2; padding: 10px; margin-top: 10px;}
.quanzi-tiezi-pl .youhuifu{ background-color: #f1e9d4; padding: 5px; margin: 5px 0;}
.quanzi-tiezi-pl .iconr { position: absolute; top: 0; right: 0; }
.quanzi-tiezi-pl .icon-jinpaihuiyuan {  color: #ff3300; font-size: 14px; }
.quanzi-tiezi-pl .icon-jinpaihuiyuan:before { font-size: 20px; }
.quanzi-tiezi-pl .yesno { border: #81b552 1px solid; color: #81b552; border-radius: 10px; padding: 0px 5px; text-align: center;}

.quanzi-huifu {border-top: #e4d3bf 1px solid; font-size: 12px; margin-top: 10px; padding-top: 10px;}
.quanzi-huifu .chaall { display: block; text-align: center; background-color: #e9ddc3; color: #741012; margin-top: 10px; padding: 10px 0;}
.quanzi-huifu li { zoom:1; }
.quanzi-huifu li:after { content: ''; height: 0; display: block; clear: both;}

/*发帖、发问答、发投票栏目*/
.quanzi-control {border: 1px solid #741012;}
.quanzi-control .quanzi-item {color: #741012; border-color: #741012; border-left: 1px solid #741012;}
.quanzi-control .quanzi-item.mui-active {background-color: #741012;}

/*发帖内容*/
.quanzi-fatie-body {padding: 10px; background-color: #f2ead3; border-bottom: #e4d3bf 1px solid;}
.quanzi-fatie-body input[type=text], .quanzi-fatie-body textarea, .quanzi-fatie-body select {border-radius: 5px; border: #e4d3bf 1px solid !important; background-color: #f9f4e7; margin-bottom: 10px;}
.quanzi-fatie-row label { float: left; width: 15%; padding: 10px 0;}
.quanzi-fatie-row label~input, .quanzi-fatie-row label~select, .quanzi-fatie-row label~textarea { float: left; width: 85%; font-size: 14px; }
.quanzi-fatie-row aside { float: left; width: 85%;  }
.fatie-nr {border: #e4d3bf 1px solid; background-color: #f9f4e7; margin-bottom: 10px; padding: 10px 15px; border-radius: 5px; overflow-y: auto; }
.fatie-nr button { background-color: transparent; border: none; padding: 0 6px 0 2px; color: #0000ff; }
.quanzi-fatie-row:after { content: ''; height: 0; display: block; clear: both;}

.quanzi-fatie-icon { float: left; text-align: center; font-size: 14px; margin: 0 10px;}
.quanzi-fatie-icon:before { font-size: 24px;}
.quanzi-fatie-icon span { display: block; padding-top: 3px; }

/*.quanzi-fatie-body .icon-zengjialiebiao:before { font-size: 20px;}*/

/*头部发布按钮*/
.header-anniu {background-color: #f2ead3; padding: 3px 15px; border-radius: 20px; margin: 8px 0 0 0; }

/*分值*/
.quanzi-fatie-row .mui-numbox { width: 150px; height: 43px; border: solid 1px #e4d3bf; border-radius: 5px; background-color: #f9f4e7;}
.quanzi-fatie-row .mui-numbox [class*=btn-numbox], .quanzi-fatie-row .mui-numbox [class*=numbox-btn] { background-color: #f9f4e7; }
.quanzi-fatie-row .mui-numbox .mui-input-numbox, .quanzi-fatie-row .mui-numbox .mui-numbox-input {border-right: solid 1px #e4d3bf!important; border-left: solid 1px #e4d3bf!important;}

/*板块头部*/
.quanzi-banner { background-image: url(/Content/images/quanzi/quanzi-banner.jpg); background-repeat: no-repeat; padding-bottom: 25%; background-size: 100% auto; position: relative;}
.quanzi-banner .photo { position: absolute; bottom: -18px; left: 10px; width: 90px; height: 90px;}
.quanzi-banner .photo img { width: 100%; height: 100%; display: block;}
.quanzi-banner .txt { position: absolute; bottom:5px; left: 110px; right: 10px; line-height: 18px; }
.quanzi-banner .txt h3 { font-size: 20px; font-family: Microsoft YaHei; color: #392b20;}
.quanzi-banner .txt p { font-size: 12px; color: #916c47; }
.quanzi-banner .ellipsis2 {display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word;}
.quanzi-banner .post { position: absolute; bottom: 20px; right: 10px; background-color: #a77542; color: #e8dcc5; border-radius: 20px; padding: 5px 10px;}
.quanzi-banner .icon-xie:before { font-size: 18px;}

.quanzi-num { height: 30px; line-height: 30px; padding-left: 110px; color: #c39875; font-size: 12px; background-color: #f1e9d4; border-top:#e4d3bf 1px solid;  border-bottom:#e4d3bf 1px solid;}
.quanzi-num i { font-style: normal; color: #392b20; padding: 0 5px;}

/*个人主页头部*/
.geren-banner { background-image: url(/Content/images/quanzi/geren-banner.jpg); background-repeat: no-repeat; background-size: 100% 100%; height: 130px; position: relative;}
.geren-banner .photo { position: absolute; top: 50%; left: 10px; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); width: 80px; height: 80px; border-radius: 40px; display: block; }
.geren-banner .info { margin: 0 10px 0 100px; padding-top: 15px; }
.geren-banner h3 { font-size: 16px; color: #382b1f; margin: 0; padding: 5px 0; }
.geren-banner p { color: #61554d; line-height: 16px; }
/*
.geren-banner .post {position: absolute; top: 50%; right: 10px; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); text-align: center; color: #392b20;}
.geren-banner .post .iconfont { display: block; background-color: #a77542; width: 40px; height: 40px; border-radius: 20px; font-size: 24px; line-height: 35px; color: #f3ead2;}
*/
.geren-banner .jiabin { position: absolute; left: 5px; bottom: 13px; background: url(/Content/images/quanzi/jiabin.png) no-repeat; background-size: 100% 100%; width: 90px; height: 23px; z-index: 2;}
.geren-banner .anniu { padding: 5px 0; }
.geren-banner .anniu a {font-size: 14px; padding: 5px 15px 5px 10px; color: #fff; margin-right: 10px;}
.geren-banner .siicon { background-color: #b0884d; }
.geren-banner .siicon:before { font-size: 18px;}
.geren-banner .noguanzhu { background-color: #fd5620; }
.geren-banner .noguanzhu:before { font-size: 18px;}

.geren-qz-num { background-color: #f3ead2; padding: 10px 0; border-bottom: #e4d3bf 1px solid; }
.geren-qz-num li { float: left; width: 25%; text-align: center; border-right: #e4d3bf 1px solid;}
.geren-qz-num span, .geren-qz-num i { display: block;}
.geren-qz-num span { font-size: 18px; color: #392b20;}
.geren-qz-num i { font-style: normal; font-size: 12px; color: #a77542;}

.geren-gonggao { border-bottom:#e4d3bf 1px solid; padding: 10px 0 5px 0; background: #f3ead2 url(/Content/images/quanzi/xtxx.png) no-repeat 10px center; background-size: auto 100%;}
.geren-gonggao .title { display: block; margin-left: 90px; margin-right: 10px; }

/*版主管理*/
.mangerico { display: block; padding: 10px 0; text-align: center; background-color: #b0884d; color: #fff; font-size: 16px; }
.mui-table-view-cell>.mui-slider-handle {background-color: transparent; }
.mui-table-view-cell.mui-active>.mui-slider-handle {background-color: #fff; }
.mui-table-view-cell>.mui-slider-left>.mui-btn, .mui-table-view-cell>.mui-slider-right>.mui-btn { padding: 0 20px;}

/*圈子档案列表*/
.quanzi-dangan-list {margin-top: 10px; background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; }
.quanzi-dangan-list label { float: left; width: 25%; text-align: right; }
.quanzi-dangan-list p { float: right; width: 70%; }

/*圈子问答列表*/
.quanzi-tiezi-list { margin-top: 10px;}
.quanzi-tiezi-list dd {border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; background-color: #f3ead2; padding: 10px 15px; margin-bottom: 10px; position: relative; }
.quanzi-tiezi-list .tou { padding: 0 90px 10px 0;}
.quanzi-tiezi-list p {padding-bottom: 5px;}
.quanzi-tiezi-list .yesan, .quanzi-tiezi-list .noan { position: absolute; top: 15px; right: 15px; border-radius: 20px; width: 80px; padding: 3px 0px; text-align: center; }
.quanzi-tiezi-list .yesan { border: #81b552 1px solid; color: #81b552;}
.quanzi-tiezi-list .noan { border: #b83d3d 1px solid; color: #b83d3d;}
.quanzi-tiezi-list li { float: left; width: 33.33333%; padding: 5px 5px 5px 0;}
.quanzi-tiezi-list figure {position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%;}
.quanzi-tiezi-list figure a { display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.quanzi-tiezi-list li img { width: 100%; height: 100%; display: block;}

/**/
.quanzi-up { padding-top: 10px; border-top:#e4d3bf 1px solid; font-size: 12px;}
.quanzi-up .iconfont { margin: 0 5px; font-size: 12px;}
.quanzi-up .iconfont:before { font-size: 18px;}

.quanzi-hd-fudong {background-color: #a77542; -webkit-box-shadow: 0 0 0px rgba(0,0,0,0); box-shadow: 0 0 0px rgba(0,0,0,0);}
.quanzi-hd-input {padding: 10px;}
.quanzi-hd-input input[type=text] { border:  0; background-color: #f2ead3; margin-bottom: 0px;  }

/*消息框*/
.msg-list {background-color: #f3ead2; }
.msg-list li {border-bottom:#e4d3bf 1px solid; border-left:#e4d3bf 1px solid; padding: 10px 15px; margin-left: 10px; position: relative;}
.msg-list h3 { font-size: 14px; line-height: 18px; position: relative; margin: 0; padding: 5px 0; }
.msg-list .mui-navigate-right:after { color: #ba8961; }
.msg-list li:after {position: absolute;	top: 12px; left: -7px; font-family:"iconfont"; content: "\e640"; font-size: 14px; color: #ba8961;}
.msg-list i {font-size: 10px; font-style: normal; font-weight: normal; padding: 2px 1px 0px 1px; margin-left: 5px; color: #fff; border-radius: 50%; background: red;}
.msg-list .mui-icon-trash { position: absolute; top: 15px; right: 15px; font-size: 12px;}
.msg-list .mui-icon-trash:before { font-size: 16px;}

/*社区搜索*/
.quan-search input[type=text], .quan-search input[type=search], .quan-search textarea, .quan-search select {border-radius: 5px; border: #e4d3bf 1px solid !important; background-color: #ebe5d7; margin-bottom: 10px; font-size: 100%; }
.quan-search input[type=search] { text-align: left; height: auto; }


/*2017.1.10会员中心**********************************************************************************************/

/*会员中心首页头部*/
.member-bar { background-color: #9f171a; -webkit-box-shadow: none; box-shadow: none;}
.member-banner { background-image: url(../../../Content/images/member/member-banner.jpg); background-repeat: no-repeat; background-size: 100% 100%; height: 180px; position: relative;}
.member-user { position: absolute; top: 10px; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); width: 100%; display: block; }
.member-user .photo { width: 80px; height: 80px; border-radius: 40px; display: block; border:2px solid rgba(255,255,255,0.3); margin: 0 auto; }
.member-user h3 { padding: 5px 10px; width: 100%; text-align: center; color: #bb8962; font-weight: normal; }
.member-user span { background: #ffda00 url(../../../Content/images/member/v.png) no-repeat 3px 3px; background-size: 60% 60%; padding: 5px 2px 0px 10px; font-size: 12px; color: #9f171a; border-radius: 5px; }

.member-tongji { position: absolute; bottom: 10px; left: 0; width: 100%; }
.member-tongji a { display: table-cell; width: 1%; text-align: center; vertical-align: middle; position: relative; overflow: hidden; /*border-right: #9a3839 1px solid;*/ }
.member-tongji a:last-child:after, .member-tongji a:last-child:before { width: 0; }
.member-tongji a:after {position: absolute; right: 0px; top: 0; bottom: 0; width: 1px; content: ''; background-color: #9a3839;}
.member-tongji span, .member-tongji p { display: block; color: #bb8962; }
.member-tongji span { font-size: 20px; line-height: 20px; }
.member-tongji p { font-style: normal; font-size: 12px;}

/*会员中心栏目列表*/
.member-list { margin-top: 10px; background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; } 
.member-list .icon { width: 40px; height: 40px; border-radius: 20px; font-size: 20px; line-height: 40px; text-align: center; color: #f1e9d4; margin-right: 10px;}
.member-list .icon img { width: 100%; height: 100%; display: block;}
.member-list .title { line-height: 40px; }
.member-list .photo { width: 80px; height: 80px; border-radius: 40px; display: block; }
.member-list .anniu { position: absolute; top: 50%; right: 30px; -webkit-transform: translate(0,-50%); transform: translate(0,-50%);  }
.member-list .mui-btn { border-radius: 0; background-clip: border-box; }
.member-list h2 { margin-bottom: 0; margin-top: 0px; padding: 5px 0; }
.member-list h3 { padding: 20px 15px 10px 15px; font-size: 18px; margin: 0; border-bottom: #e4d3bf 1px solid;}
.member-list h4 { margin-bottom: 0;  margin-top: 0; font-weight: normal; padding: 5px 0; }
/*.member-list i { font-style: normal; font-weight: normal; padding: 1px 1px 1px 1px;  color: #fff; border-radius: 50%; background: red;}*/
.member-list i {font-style: normal;	padding: 0 4px; color: #fff; background: red; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transform: scale(0.625); transform: scale(0.625); }
.member-right-ico:after {font-family: Muiicons; font-size: inherit; line-height: 1; position: absolute; top: 25px; right: 10px; display: inline-block; text-decoration: none; color: #bb8962; -webkit-font-smoothing: antialiased; content: '\e583';}

.member-right { float: right; padding-right: 10px; text-align: right; }
.color1 { background-color: #b98553; }
.color2 { background-color: #b93d3d; }
.color3 { background-color: #bc5e92; }
.color4 { background-color: #bd5e66; }
.color5 { background-color: #623e7b; }
.color6 { background-color: #e44b45; }
.color7 { background-color: #751012; }
.color8 { background-color: #009600; }

/*表单列表*/
.member-input-list { background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; padding: 0 10px; }
.member-input-row { position: relative; overflow: hidden;}
.member-input-row:last-child:after, .member-input-row:last-child:before { height: 0; }
.member-input-row:after {position: absolute; right: 0px; bottom: 0; left: 0px; height: 1px; content: ''; background-color: #e4d3bf;}
.member-input-row label { float: left; width: 25%; padding: 10px 10px 10px 0; text-align: right; }
.member-input-row label~input,
.member-input-row label~select,
.member-input-row label~textarea 
{ float: right; width: 75%;}
.member-input-row input { margin-bottom: 0;border: 0; border-radius: 0; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; color: #392b20;}
.member-input-row input[type=number],
.member-input-row input[type=text],
.member-input-row input[type=password] 
{ font-size: 14px; padding: 10px 10px 10px 0; -webkit-user-select: text; outline: 0; -webkit-appearance: none;}
.member-input-row textarea{ border-radius: 5px; border: #e4d3bf 1px solid; font-size: 14px; padding:5px 10px; background-color: #f9f4e7; margin: 5px 0; }

/*按钮*/
.member-btn { width: 100%; display: block; font-size: 20px; color: #d69c6f; border: 1px solid #9f171a; background-color: #9f171a; padding: 10px 0; border-radius: 0; } 
.member-btn:enabled:active {color: #BA8961; border: 1px solid #741012; background-color: #741012;}

/*金币栏目*/
.member-bj {background-color: #9f171a; height: 120px; position: relative;}
.member-jb-num {position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 100%; display: block;}
.member-jb-num span, .member-jb-num p { display: block; text-align: center; }
.member-jb-num span { font-size: 40px; line-height: 40px; color: #ffdf95; }
.member-jb-num p { font-style: normal; font-size: 14px; color: #be686a;}

.member-jb-tab { background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; padding: 10px 0; }
.member-jb-tab a { display: table-cell; width: 1%; text-align: center; vertical-align: middle; position: relative; overflow: hidden; }
.member-jb-tab a:last-child:after, .member-jb-tab a:last-child:before { width: 0; }
.member-jb-tab a:after {position: absolute; right: 0px; top: 0; bottom: 0; width: 1px; content: ''; background-color: #e4d3bf;}
.member-jb-tab span, .member-jb-tab p { display: block; }
.member-jb-tab span { font-size: 40px; line-height: 40px; }

/*文字部分*/
.member-txt { margin-top: 10px; background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; padding: 10px 15px; }
.member-txt h3 { padding: 10px 0 5px 0; font-size: 18px; margin: 0; }
.member-txt .txt { padding: 5px 0; line-height: 24px; }

/*积分金币明细表*/
.member-mingxibiao { padding: 10px 15px; position: relative; }
.member-mingxibiao:after { position: absolute; left: 35px; top: 50px; bottom: 0; width: 1px; content: ''; background-color: #ddc9b1; z-index: 0; }
.member-mingxibiao h3 { font-size: 18px; padding: 10px 0; margin: 0; }
.member-mingxibiao li { position: relative; padding:5px 0 5px 50px; font-size: 14px; }
.member-mingxibiao .time { position: absolute; left: 0; top: 50%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); background-color: #e9ddc3; color: #bb8962; width: 40px; text-align: center; line-height: 14px; z-index: 1; }
.member-mingxibiao .info { background-color: #f2e9d4; border: #e3d3bf 1px solid; padding: 10px 40px 10px 15px; display: block; }
.member-mingxibiao .num { position: absolute; right: 10px; top: 50%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); color: #9f171a; }
.member-mingxibiao em { position: absolute; top: 50%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); left: 44px; width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #ddc9b1;}
.member-mingxibiao i { position: absolute; top: 50%; -webkit-transform: translate(0,-50%); transform: translate(0,-50%); left: 45px; width: 0;  height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #f2e9d4;}

/*订单列表*/
.member-dingdan-list { margin-top: 10px; }
.member-dingdan-list li { background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; padding: 10px 0px; margin-bottom: 10px; overflow: hidden; position: relative;}
.member-dingdan-list img { width: 60px !important; height: 60px; margin-left:10px; margin-right: 10px; display: block;}
.member-dingdan-list .mui-media-body { height: 60px; margin-right: 10px; margin-left:10px; overflow: hidden;}
.member-dingdan-list h3 { margin: 0; padding: 10px; }
.member-dingdan-list h4 { margin: 0; padding: 5px 0 3px 0; }
.member-dingdan-list p { line-height: 18px; padding-bottom: 3px;}
.member-dingdan-list .anniu { position: absolute; top: 10px; right: 10px; }
.member-dingdan-list .mui-btn { border-radius: 0; background-clip: border-box; }

/*搜索*/
.member-search { padding: 10px; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid; }
.member-search .mui-input-clear {background-color: #e3d3bf; border-radius: 20px; margin-bottom: 0;}
.member-search .mui-search:before { top: 25px;}
.member-search .mui-btn-foxue { width: 82px; border-radius: 20px;}

/*互动图标*/
.member-icon { border-top: #e4d3bf 1px solid; padding-top: 10px; margin-top: 10px; }
.member-icon a { display: table-cell; width: 1%; text-align: center; vertical-align: middle; position: relative; overflow: hidden; }
.member-icon a:last-child:after, .member-icon a:last-child:before { width: 0; }
.member-icon a:after {position: absolute; right: 0px; top: 0; bottom: 0; width: 1px; content: ''; background-color: #e4d3bf;}
.member-icon .iconfont { padding-right: 5px; }

/*测试人列表*/
.member-md-list { background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; }
.member-md-list .anniu { position: absolute; top: 50%; right: 15px; -webkit-transform: translate(0,-50%); transform: translate(0,-50%);}
.member-md-list .mui-btn { border-radius: 0; background-clip: border-box; }
.member-md-list span { color: #f1e9d4; padding: 2px 5px 2px 5px; border-radius: 10px; margin-right: 5px; }

/*签到表*/
.qiandao-biao { padding: 15px; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid;}
.qiandao-biao .xq { padding: 5px 0; background-color: #e9ddc3; }
.qiandao-biao .xq span { float: left; width: 14.2857%; text-align: center; font-size: 20px; line-height: 30px;}
.qiandao-biao .date { margin-top: 10px; border-top: #e4d3bf 1px solid; border-left: #e4d3bf 1px solid; }
.qiandao-biao .date li { float: left; width: 14.2857%; text-align: center; border-right: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; }
.qiandao-biao figure{ position: relative; width: 100%; height: 0; overflow: hidden; margin: 0; padding-bottom: 100%; /* 关键就在这里 */ }
.qiandao-biao figure span{display: block; position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.qiandao-biao figure em { font-style: normal; text-align: center; font-size: 18px; line-height: 18px; color: #382b1f;}
.qiandao-biao .active:after {position: absolute; bottom:-5px; right: 0; font-family:"iconfont"; content: "\e646"; font-size: 20px; color: #00c800;}
.qiandao-biao .taday em { padding: 3px; background-color: #e9ddc3; border-radius: 50%; }
.qiandao-biao .huise { background-color: #d0c5aa; opacity:0.4;}

.qiandao-btn { width: 100%; display: block; font-size: 20px; color: #d69c6f; border: 1px solid #9f171a; background-color: #9f171a; padding: 10px 0; border-radius: 30px; }  
.qiandao-btn:enabled:active {color: #BA8961; border: 1px solid #741012; background-color: #741012;}

.qiandao-btn-no { width: 100%; display: block; font-size: 20px; color: #d9caaa; border: 1px solid #f1e9d4; background-color: #f1e9d4; padding: 10px 0; border-radius: 30px; }
.qiandao-btn-no:enabled:active {color: #d9caaa; border: 1px solid #f1e9d4; background-color: #f1e9d4;}

/*加载*/
.hc-jiazai { position: fixed;  top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 999; text-align: center; border-radius: 10px; padding: 10px 15px 5px 15px; background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000); }
.hc-jiazai .mui-spinner { width: 30px; height: 30px; }
.hc-jiazai h4 { font-size: 14px; font-weight: normal; color: #fff; }

.mui-row.mui-fullscreen>[class*="hc-scroll"] {height: 100%;}
.hc-scroll {overflow-y: auto; height: 100%;}

/*收藏列表*/
.member-shoucang-list { margin-top: 10px; }
.member-shoucang-list li { background-color: #f1e9d4; border-top: #e4d3bf 1px solid; border-bottom: #e4d3bf 1px solid; padding: 10px 0px; margin-bottom: 10px; overflow: hidden; position: relative;}
.member-shoucang-list img { width: 60px !important; height: 60px; margin-left:10px; margin-right: 10px; display: block;}
.member-shoucang-list .mui-media-body { margin-right: 10px; margin-left:10px; line-height: 20px; padding-right: 15px; overflow: hidden;}

/*算命页面测试人按钮*/
/*.Fdico {position: fixed; right: 10px; top: 50%;  -webkit-transform: translate(0,-50%); transform: translate(0,-50%); width: 40px; z-index: 990;}
.Fdico {position: fixed; right: 10px; bottom: 70px;  width: 40px; z-index: 990;}
.Fdico li { border-radius: 50%;  width: 40px; height: 40px; margin-bottom: 5px; text-align: center; padding-top: 10px; background: rgba(220,200,150,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C8dcc896,endcolorstr=#C8dcc896); }
.Fdico .iconfont { font-size: 24px;color: #741012;}
*/
.Fdico {position: fixed; right: 10px; bottom: 70px; z-index: 990;}
.Fdico li { margin-bottom:10px; }
.Fdico .iconfont { font-size: 24px;color: #741012; background: rgba(220,200,150,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C8dcc896,endcolorstr=#C8dcc896); border-radius: 50%; position: relative; padding:10px 15px 20px 15px; }
.Fdico i { display: block; width: 100%; text-align: center; font-size: 12px; font-style: normal; position: absolute; bottom: 7px; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); }

/*私信列表*/
.member-sixin { padding: 10px 0; }
.member-sixin .photo { width: 40px ; height: 40px; border-radius: 20px; margin-right: 10px; margin-left: 10px; display: block;}
.member-sixin .contentr { position: relative; background-color: #fff; border: #e4d3bf 1px solid; padding: 10px 10px 10px 15px; border-radius: 5px; margin: 0 30px 0 60px; }
.member-sixin .contentr span {position: absolute; top: 9px; left: -10px; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #e4d3bf;}
.member-sixin .contentr i {position: absolute; top: 10px; left: -9px; width: 0; height: 0; border-top: 9px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #fff;}
.member-sixin .contentl { position: relative; background-color: #fff; border: #e4d3bf 1px solid; padding: 10px 10px 10px 15px; border-radius: 5px; margin: 0 60px 0 30px; }
.member-sixin .contentl span {position: absolute; top: 9px; right: -10px; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #e4d3bf;}
.member-sixin .contentl i {position: absolute; top: 10px; right: -9px; width: 0; height: 0; border-top: 9px solid transparent; border-bottom: 9px solid transparent; border-left: 9px solid #fff;}



/*话题联系人列表*/
.mui-table-view-divider:before, .mui-table-view-divider:after { -webkit-transform: scaleY(1.0); transform: scaleY(1.0); background-color: #e4d3bf;}
.huati-ren-photo img { width: 40px; height: 40px; border-radius: 20px;  margin-right: 10px;}
.huati-ren-photo h4 { font-weight: normal; line-height: 30px; font-size: 16px; }

/*2017.3.23修改*/
.quanzi-hudong { border-top:#e4d3bf 1px solid; border-bottom:#e4d3bf 1px solid; margin-top: 10px; padding: 10px 0; background-color: #f3ead2;}
.quanzi-hudong li { float: left; width: 50%; text-align: center; }
.quanzi-hudong a { display: block; width: 100%; padding: 0 10px; }
.quanzi-hudong .iconfont { display: block; width: 100%; font-size: 40px; padding: 10px 0; }

/*右上角弹出窗口*/
.menu-open { width: 100%; height: 100%; }
.menu-backdrop { display: none; }
.menu-open .menu-backdrop { position: fixed; top: 44px; bottom: 0; left: 0; right: 0; overflow: hidden; display: block; z-index: 998; background: rgba(0, 0, 0, .39804); }
.menu-wrapper {position: fixed; top: 44px; left: 0; right: 0; z-index: 999; text-align: center; background-color: #000; width: 100%; }
.menu-wrapper.hidden {display: none; -webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); z-index: -1;}

.menu { width: 100%; }
.hy-menu-tab .hy-tab-item  {padding: 15px 0; display: table-cell; overflow: hidden; width: 1%; height: 50px; text-align: center; vertical-align: middle;  white-space: nowrap; text-overflow: ellipsis; color: #fff;}
.hy-menu-tab .hy-tab-item .mui-icon {font-size: 24px; top: 3px; width: 24px; height: 24px; padding-top: 0; padding-bottom: 0; position: relative;}
.hy-menu-tab .hy-tab-item .mui-icon ~ .mui-tab-label { font-size: 13px;display: block; overflow: hidden; text-overflow: ellipsis;}
.hy-menu-tab .hy-tab-item.mui-active{color: #fff; background-color: #C80000;}
.hy-popover-arrow{ position: absolute; top: -5px; right: 14px; background-color: #000;width:16px; height:16px; -webkit-transform:rotate(45deg); transform:rotate(45deg);}

/*浮动层*/
.quanzi-top-tab { position: fixed; right: 0; left: 0; overflow: hidden; width: 100%; font-size: 15px; font-weight: 400;	display: table; table-layout: fixed; background-color: #f1e9d4; border-bottom: #e4d3bf 1px solid; padding: 0px 15px; z-index: 10; }
.quanzi-top-tab .qz-active {border-bottom: 2px solid #8b0000; color: #94171a;}
.quanzi-top-item {line-height: 38px; display: table-cell; overflow: hidden; width: 1%; text-align: center; white-space: nowrap; text-overflow: ellipsis; }

.i-num {font-style: normal;font-size:12px;padding: 0 2px;color: #fff;background: red;-webkit-border-radius: 10px;border-radius: 10px;-webkit-transform: scale(0.625);transform: scale(0.625);}

/*2017.4.17圈子右上角弹出*/
.quan-popover { background-color: #222222; border-radius: 12px; width: 100px !important; min-height: 130px; }
.quan-popover .mui-table-view { background-color: #222222; }
.quan-popover .mui-popover-arrow:after { background: #222222; }
.quan-popover .mui-table-view-cell:after {background-color: #bb8962;}
.quan-popover .mui-table-view-cell>a:not(.mui-btn) { color: #bb8962; }
.quan-popover .mui-table-view-cell>a:not(.mui-btn).mui-active { color: #222222; background-color: #f1ede2; }
.quan-popover .mui-scroll-wrapper {margin: 0px 0; border-radius: 12px;}

/*2017.5.3修改*/
.hc-wk-btn {font-size: 16px; font-weight: 400; color: #bb8962; border: 1px solid #debb9f; border-radius: 20px; }
.hc-wk-links { border-top: 1px solid #debb9f; padding: 10px 20px; }
.hc-wk-links a { display: block; padding: 5px 0; }

.hc-wk-title { padding: 10px 0 10px 55px; color: #504335; background: url(/Content/images/png/xiangyun105x45.png) no-repeat 10px center; background-size: 47px 20px; font-weight: bold; line-height: 20px; border-top: 1px solid #debb9f; border-bottom:#debb9f 1px solid;}
.hc-wk-title span a { display: block; padding: 0 10px; font-weight: normal;}

.mui-popup-backdrop {
	z-index:999;
}

/* 滑动条 */
._nc .stage1 .track div {
	border-radius: 26px;
	color: #fff;
}
/* 滑动条背景色-正常 */
._nc .stage1 .bg-green {
	background-color: #741012;
}
/* 滑动条背景色-失败 */
._nc .stage1 .bg-red {
	background-color: #ff5500;
}

._nc .stage1 .button {
	border-radius: 26px;background-color: #94181a
}

.icon .yes .iconfont icon-ok {
	background-color: #78c430;
}
._nc .stage1 .slider{ border-radius: 26px;background-color: #fff;}

/* 投稿 */
.contribute_box .mbx_box{padding: 10px 0 0 0;}
.contribute_box .mbx_box,.contribute_box .mbx_box a{color: #382b1f;}
.contribute_box ul li h3{display: block;font-size: 18px;height: 18px;line-height: 18px;border-left: 3px solid #95191b;padding-left: 10px; margin-bottom: 5px;}
.contribute_box{background: #f2eee3;padding:0 10px;}
.contribute_box ul li{position: relative;padding-top: 20px;}
.contribute_box .tgxz i{display:block;float: left;font-size: 16px;line-height: 1.6;}
.contribute_box .tgxz span{display:block;font-size: 16px;line-height: 1.8;margin-left: 20px;margin-top: 5px;}
.contribute_box .tgxz{border-bottom: 1px solid rgba(57,43,32,0.15);padding:1px 0 10px 0;}

.contributeMain{margin-top: 15px;padding-bottom: 30px;}
.contributeCon{margin-bottom:10px;}
.contributelf{font-size:16px;color: #392b20;float: left;line-height:35px;}
.contributerg{position: relative;display: flex;flex: 1;}
.contributerg .input{height:35px;background: #e8e3d6;display: block;float:left;padding: 0 10px;outline: none;font-size: 16px;border-radius: 5px;border: none;width: 100%;}
.contributerg input,.contributerg textarea{line-height: 1 !important;margin-bottom: 0;}
.contributerg input::-webkit-input-placeholder,.contributerg textarea::-webkit-input-placeholder{color: #b9a189;}
.contributerg input::-moz-placeholder,.contributerg textarea::-moz-placeholder{color: #b9a189;}
.contributerg input:-ms-input-placeholder,.contributerg textarea:-ms-input-placeholder{color: #b9a189;}  
 
.contributerg i{display: block;float: left;line-height: 50px;font-style: normal;color: #95191b;font-size: 16px;}
.contributesf .contributelf{line-height: 25px;}
.contributesf .tgsfinp{position: relative;-webkit-appearance: none;margin-right:5px;cursor:pointer;display: inline-block;}
.contributesf .tgsfinp:before{font-family: "iconfont" !important;font-size:16px;font-weight: 400;line-height:20px;text-decoration: none;color: #aaa;border-radius: 0;background: 0 0;-webkit-font-smoothing: antialiased;content: '\e6a0';}
.contributesf .tgsfinp:checked:before{content: '\ea45';color: #95191b;} 
.contributesf label{display: inline-block;font-size:16px;margin-right:20px;}
.contributesf .tgsfinp:checked + label{color: #95191b;}

.editarticle{height:230px;border:none;background: #e8e3d6;resize: none;outline: none;padding: 10px;font-size:16px;border-radius: 5px;width: 100%;}

.contributeCon_tarea .contribute_textarea{width:100%;height:55px;border:none;background: #e8e3d6;resize: none;outline: none;padding: 10px;font-size:16px;border-radius: 5px;} 
.contributeCon_tarea .contribute_tarea_rg{position: absolute;bottom:10px;right:10px;color: #999999;font-size: 12px;}
.contributeCon_tarea .contribute_tarea_rg em{font-style: normal;}

.contributebtn{height:40px;background: #95191b!important;color: #f2ede3 !important;font-size:18px !important;border: none!important;outline: none;margin-left:78px;border-radius: 5px!important;width: 100%;}

.tgwzbtnbox{position: absolute;width: 100%;height: 100%;display: flex;flex: 1;background: rgba(0,0,0,0.6);top: 0;left: 0;justify-content: center;align-items: center;}
.tgwzbtnbox .tgwzbtn{width:80%;height:50px;background: #95191b;color: #f2ede3;font-size: 26px;border: none;outline: none;border-radius: 5px;}
/* 投稿 end */ 


