
.mt5{margin-top:5px}
.mt10{margin-top: 10px}
.mt30{margin-top:30px}
.col-lg-4{padding:0}
.redcolor{color:#b90609}

.form-list{padding-top:20px}
.form-horizontal .control-label span{color:#b90609}
.form-horizontal .control-label{font-weight: normal;}
.form-control{box-shadow: none;}
.form-group{margin-bottom:20px}
.u-lycode{width:150px}
.captcha{width: 100px;height: 34px;margin:0 10px}
 span.captcha{font-size: 14px;float: left;margin-top:7px;margin-left:0;cursor: pointer;}
 .btn-cont{text-align: center;}
.btn-submit{width: 95px;height: 34px;text-align: center;border: none;border-radius:4px;margin:15px}
.red-btn{background-color: #2339a9;color: #fff}
.gray-btn{background-color: #ebebeb;color: #999}

.borderb{border-bottom:1px solid #ddd;padding-bottom:15px}
.is-search{overflow: hidden;}
.is-searchtext{ padding-left: 10px; width:250px; height:40px; line-height:40px;     background: #fff; border: none;font-size: 14px;box-shadow: none;color: #666666; outline:none;border:1px solid #ddd;}
.is-searchtext:focus,.searchbtna:hover{box-shadow: 0 0 5px 1px #fff; }
.searchbtna{ line-height: 40px; color: #fff;cursor: pointer; width:60px; height:40px; border:none; padding:0;float:left; background: #2339a9}

.m-userTit{margin-top:30px;margin-bottom:20px;overflow-x: auto;width: 100%}
.m-headerTit{height: 45px;line-height: 45px;background: #f4f4f4;margin-bottom: 18px;width: 890px}
.m-headerTit span,.m-bodyTit ul li span{float:none;display: inline-block; padding-right:3px;overflow: hidden;word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-headerTit span{font-size: 16px;font-weight: bold;}
.u-span1{width: 560px;padding-left: 90px;}
.u-span2{width: 180px;text-align: center;}
.u-span3{width: 106px;text-align: center;}
.m-bodyTit{min-height: 500px}
.m-bodyTit span{font-size: 16px;}
.m-bodyTit ul{overflow: hidden;width: 890px}
.m-bodyTit ul li{height: 50px;line-height: 50px;float: left;border-bottom:1px dashed #ddd}
.m-bodyTit ul li .u-span1{padding-left: 0;}

.m-votecont{margin-top:0}
.m-votecont .u-span1{width:705px}
.m-votecont .m-bodyTit .u-span2{float:right;color:#999}
.m-votecont .m-bodyTit ul li{float:none;padding:0}
.m-votecont span.m-result{display: inline;}
.m-votecont .m-result{padding-left:0;color:#d00d0d}


.m-detailc1c{overflow: hidden;border-collapse: collapse;border: 1px solid #efeeec;width: 100%;}
.m-detailc1c tr td{width: 17.8%;border: none;line-height: 39px; padding: 10px 5px;border: 1px solid #efeeec;font-size: 16px;color: #3d3d3d;}
.m-detailc1c tr td.theme{padding: 0;text-align: center;background-color: #fafafa;width: 13%;color: #2339a9;}
.m-detailc1c1{margin-top:20px}
.m-detailc1c1 tr td.theme{width: 2.9%;}
.m-titstyle3 .u-tit{font-size: 18px}
.m-xjnr1 span{color: rgb(0, 0, 0); font-family: 方正仿宋_GBK; font-size: 21.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 42.6667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;}
.u-xxcode{height: 34px; overflow: hidden; padding: 0 15px;}
.u-xxcode a{line-height: 44px; font-size: 12px;}
.g-listlf1{min-height: 945px}
/*.btn-primary{background: #2339a9}*/

.share-main{margin-right: 0}
.m-yjzjfuns{border-bottom:1px solid #ddd;padding-bottom:5px;margin-top:30px}
.m-yjzjfuns p{display: inline-block; margin: 0 10px; font-size: 14px; color: #999;}
.m-yjzjfuns p span{color:#d00d0d}
.feedback-cont{padding: 20px 60px;line-height: 188%;}
.weixin-text p{font-size: 12px}

.g-zjbox{margin-bottom: 10px; padding: 15px; border: 1px solid #ddd;}
.m-dccode{padding: 10px 0;}
.m-dccode .control-label span{color: #d00d0d;}
.m-dccode .form-control{width: 25%;}
.u-codeimg{margin: 0 5px;}
.gray-word{color: #666;font-weight: normal;}

.m-dcjsbd{margin-top: 15px; padding: 14px; line-height: 42px; background: #f5f5f5;}
.m-dcjsbd span{margin-right: 20px; color: #d00d0d;}
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.m-textarea{width:300px;line-height:40px;border: none;padding: 0 0 0 10px;font-size: 12px;background: #ececec;border-radius: 5px;margin: 4px;float: left;}
input[type=checkbox] {margin-left: -20px;}

.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 20px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{margin-bottom: 20px;}
.u-dcname{margin-bottom: 20px;}
.progress{width: 50%;}

.progress-bar{background-color: #c32e30;animation: animate-positive 2s;}
@-webkit-keyframes animate-positive{0% {width: 0;}}
@keyframes animate-positive{0% {width: 0;}}
@media screen and (max-width: 991px){
.g-listlf1 {min-height: auto;}
.feedback-cont{padding:20px 0}
.m-pgpdbox1 .f-plr15{padding:0}
.gray-word{margin-top:10px!important}
}
.u-nologin{font-size:14px}
.u-nologin a{margin:0 5px;color:#1893e5}