@charset "utf-8";
.red{ color:#F00;}

.fl-taocb{ margin-top:-0.1rem; background: #ffffff; margin-bottom:0.8rem;font-family:"微软雅黑"; padding-bottom:1rem; }
.fl-taocb .titlebox{ text-align:center;  padding:1rem 0 0; }
.fl-taocb .titlebox em{margin:0 1.5rem;font-size:2.8rem;color:#154cb5;}
.fl-taocb .titlebox span{width:38px;height:3px; background:#154cb5;display:inline-block; vertical-align:middle;}

.activity_rule{border:3px solid #154cb5;width:84%;margin:1rem auto;padding:1.5rem;font-size:1.55rem;color:#154cb5;}
.activity_rule p{color:#333; font-size:1.4rem; line-height:2.2rem}
.activity_rule .rulemr{ margin-bottom:1rem;}
.rulelist{padding-right:5px; font-weight:bold;}

.shenq{background:#fff;padding:1rem 0 ; width:96%; margin:0 auto;}
.shenq p{ font-size:1.4rem;margin:0 auto; line-height:2.2rem;}
.shenq p a{color:#2b72f2;}
.cj_box{display:block;padding:20px 0 0px;}
.fraction{display:block;font-size:1.6rem;font-weight:bold;border-bottom:1px dashed #cfcfcf;padding:0px 0px 6px;}
.fraction .f-num{display:inline-block;*zoom:1;*display:inline;border:2px solid #428ddd;width:1.6rem;height:1.6rem;border-radius:100%;color:#428ddd;font-weight:normal;text-align:center;margin-right:10px;}
.fraction .bm{font-size:14px;color:#999;font-weight:normal;padding-left:5px;}
.apply{padding:10px 0px;}
i,em{font-style:normal;}

.text-line{display:block;padding:5px 0;margin-top:10px;border:1px solid #e2e2e2;}
.text-line .btnr_left{ float:left; margin-right:2rem; height:25px; line-height:25px; font-size:14px;}
.text-line .biaoti{border-bottom:1px solid #e2e2e2; padding:5px 0 10px; margin:0 10px 10px;}
.text-line input{width:50%;height:25px;border:1px solid #b0b0b0;}
.text-line .content{ padding:5px 0; margin:0 10px 10px;}
.text-line textarea{width:80%;height:150px;}

.xinde_icon{display:block;padding:0.8rem 0 0;}
.shenqing-btn{width:40%;height:auto;display:block;margin:0px auto;border-radius:4px;padding:4px;}
.shenqing-btn i{display:block;border:1px solid #fff;line-height:3.4rem;border-radius:3px;font-size:20px;text-align:center;}
.btbg{background:#4f94de;box-shadow:2px 2px 5px rgba(154,37,28,0.3);color:#fff !important;}


.j-list{padding:0.5rem; margin-top:0.8rem;}
.ui-table{ clear:both;background:#fff;}
.ui-table th,.ui-table td{ border:1px #f9f2f2 solid; padding:10px 10px;font:normal 14px/22px "Microsoft Yahei"; line-height:2rem; color:#333;}
.ui-table th{ border-right:1px #fff solid; background:#1680e9;font:normal 16px/24px "Microsoft Yahei"; color:#fff; text-align:center;border-top:1px #1680e9 solid;}
.ui-table tr td p{ height:25px; overflow:hidden;}
.ui-table tbody tr:nth-child(2n),.ui-table tbody tr.trbg{background:#fafafa;}
.ui-table td a{color:#ff5b3a;} 
.ui-table td span{color:#428ddd; font-size:30px; font-weight:500;}

/* 7.7 -- 征文最新文章*/
.shenq_list{background:#fff;padding:1rem 0 ; width:94%; margin:0 auto;}
.dqdh{font:18px/38px "Microsoft Yahei";color:#154cb5; background:url(../img/pic-jh.png) 0 0 no-repeat; vertical-align:middle; text-align:center; }
.st_linkmain{ overflow:hidden; border:1px dashed #ccc; width:100%; margin:0 auto ; padding-bottom:1rem;}
.st_linkbox { margin:15px 15px 0 10px;}
.st_linkbox li{ width:100%;height:2.2rem; overflow:hidden; float:left; padding:3px 5px 3px 15px; _padding-left:0;}
.st_linkbox li i{ display:inline-block; vertical-align:top; _display:inline; width:15px; _width:6px; height:30px; margin-left:-15px; _margin-left:0; _margin-right:10px; background:url(../img/bg_1.png) no-repeat -190px -130px;}
.st_linkbox li a{ color:#333; font-size:1.4rem; line-height:2.2rem;}
