/*!
 * =====================================================
 * åŠžäº‹ç›´é€šè½¦
 * =====================================================
 */
 
body { background-color:#f8f8f8; }
.mui-bar .icon-back { color:#fff; line-height:2.2rem; float: left; }
.mui-pull-nav .icon-grzx { position: relative; font-size: 1.3rem; line-height: 2.2rem; margin-right: .5rem; color: #fff; }
.mui-pull-nav .icon-grzx .dot { display: block; position: absolute; top: 50%; left: 50%;  margin: -13px 0 0 2px; width: .5rem; height: .5rem; background-color: #ff7800;  border-radius: 50%; }

/* cont-bg */
.cont-bg { padding: .35rem .75rem; background-color: #3679ea; }
.cont-img img { display: block; width: 100%; border-radius: .25rem; }

/* cont-weizhi */
.cont-weizhi { margin-top: .35rem; font-size: .5rem; color: #99bbf5; }
.cont-weizhi a { color: #99bbf5; }
.cont-weizhi span { color: #fff; }

/* type-list */
.type-list { background-color: #fff; text-align: center; box-shadow: 0 1px 2px rgba(0,0,0,.1); }
.type-list li { float: left; width: 25%; }
.type-list li a { display: block; padding: 1rem 0; }
.type-list li a .icon-hualv { font-size: 1.6rem; }
.type-list li a p { font-size: .6rem; color: #222; }
.type-list li a .icon-shlei { color: #7f92e1; }
.type-list li a .icon-gzlei { color: #60c86f; }
.type-list li a .icon-qylei { color: #ae7be3; }
.type-list li a .icon-qtlei { color: #ec7f74; }

.s-caaa { color: #aaa; }

/* title-f16 */
.title-f16 { font-size: .8rem; padding: .75rem; text-align: center; border-bottom: 1px solid #e7e7e7; }

/* classify-list */
.classify-list { position: relative; padding-left: 25%; text-align: center; overflow: hidden; font-size: .6rem; }
.classify-list:before { position: absolute; left: 0; right: 0; bottom: 0; border-bottom: 1px solid #e7e7e7; content: ''; }
.classify-list dt { position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 25%; border-bottom: 1px solid #e7e7e7; }
.classify-list dt a { position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: block; height: 100%; border-right: 1px solid #e7e7e7; }
.classify-list dt a span { position: absolute; top: 50%; left: 0; right: 0; display: block; margin-top: -.5rem; }
.classify-list dd { float: left; width: 33.33%; }
.classify-list dd a { display: block; line-height: 2rem; border-bottom: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }

/* cla-img */
.cla-img img { display: block; max-width: 100%; margin: auto; }
.cla-img2 img { display: block; max-width: 9.5rem; margin: auto; }

/* yq-tab */
.yq-tab { border-bottom: 1px solid #e7e7e7; }
.yq-tab span { position: relative; float: left; width: 33.33%; text-align: center; height: 2.2rem; line-height: 2.2rem; font-size: .6rem; color: #666; }
.yq-tab span:before { position: absolute; top: .75rem; right: 0; content: ''; border-right: 1px solid #e7e7e7; height: .7rem; }
.yq-tab span:last-child:before { border-right: 0; }
.yq-tab .yq-tab-now { color: #333; }

/* yq-list */
.yq-list { padding: .5rem; display: none; border-bottom: 1px solid #e7e7e7; }
.yq-list a { float: left; margin: 0 .4rem; font-size: .6rem; line-height: 1.2rem; color: #999; white-space: nowrap; }

/* footer-box */
.footer-box { padding: .75rem; text-align: center; }
.footer-box p { font-size: .5rem; color: #aaa; }
.footer-box p a { margin-left: .5rem; color: #aaa; }

/* fenlei-list */
.fenlei-list { padding: .75rem; }
.fenlei-list li { float: left; min-width: 25%; }
.fenlei-list li a { float: left; padding: 0 .5rem; display: block; line-height: 2rem; font-size: .6rem; }

/* tit2 */
.tit2 { padding: .75rem; border-bottom: 1px solid #e7e7e7; }
.tit2 a.fr { font-size: .5rem; color: #aaa; }
.tit2 span { font-size: .8rem; }

/* arct-list */
.arct-list { padding: .75rem 0; }
.arct-list li { height: 1.5rem; overflow: hidden; }
.arct-list a { display: block; padding: 0 .75rem; line-height: 1.5rem; font-size: .7rem; color: #666; }

.arct-list2 { padding: 0; }
.arct-list2 li { border-bottom: 1px solid #e7e7e7; height: 2.1rem; }
.arct-list2 li a { line-height: 2.1rem; }
.arct-list2 .fr { font-size: .5rem; margin-left: .5rem; color: #aaa; }

/* arct-t */
.arct-t p { font-size: .6rem; color: #666; line-height: 1.25rem; margin-bottom: .5rem; }
.arct-t img { display: block; max-width: 100%; margin: 0 auto .5rem; }

/* arct-b */
.arct-b p { font-size: .6rem; color: #666; line-height: 1.25rem; margin-top: .5rem; }

/* con-list */
.con-list li a { position: relative; display: block; padding:1.25rem .75rem; border-bottom: 1px solid #e4e4e4; overflow: hidden; }
.con-list li a:active { background-color: #eee; }
.con-list li a img { float: left; width: 5rem; height: 4rem; border-radius: 3px; margin-right: .75rem; }
.con-list .tj-tit { font-size: .8rem; height: 1rem; line-height: 1rem; overflow: hidden; }
.con-list .tj-nr { max-height: 2.7rem; font-size: 0.6rem; line-height: .9rem; overflow: hidden; margin-top: .3rem; }

/* qtzt-list */
.qtzt-list { padding: .75rem .3rem; }
.qtzt-list li { float: left; width: 33.33%; }
.qtzt-list li a { display: block; margin: .4rem; background-color: #f2f2f2; text-align: center; height: 1.5rem; line-height: 1.5rem; overflow: hidden; border-radius: .75rem; font-size: .6rem; color: #666; }

/* arc-tit */
.arc-tit { font-size: .8rem; line-height: 1.2rem; color: #222; }

/* arc-info */
.arc-info span { font-size: .5rem; color: #aaa; margin-right: .75rem; }
.arc-info span:last-child { margin-right: 0; }

.borb1 { border-bottom: 1px solid #e4e4e4; }

/* arc-det */
.arc-det p { font-size: .6rem; color: #666; margin-bottom: .5rem;line-height: 1.25rem; }
.arc-det p img { max-width: 100%;}
.arc-tips { padding: .5rem; background-color: #f5f5f5; font-size: .5rem; color: #999; border-radius: 3px; }

/* ys-read */
.ys-read li { font-size: .7rem; line-height: 1.4rem; height: 1.4rem; overflow: hidden; }

/* zhi-list */
.zhi-list { padding: .5rem; }
.zhi-list li { float: left; width: 25%; text-align: center; line-height: 2rem; height: 2rem; overflow: hidden; }
.zhi-list li a { display: block; color: #666; font-size: .6rem; }

/*20180301 ç»™å†…å®¹é‡Œçš„è¡¨æ ¼æ·»åŠ è¾¹æ¡†çº¿*/
.arc-det table {
    width: 770px;
}
.arc-det table, .arc-det th, .arc-det td, .arc-det tbody {
    border: 1px solid #ccc;
}