.search_result{height:70px;background:#f5f5f5;font-size:18px;color:#333;line-height:70px;border-bottom: 4px solid #cccccc;}
.you_like{height:62px;font-size:18px;color:#f28217;}
.keyword{color:#B81C22;padding-left:5px;padding-right:5px;}
.hot_ul{margin-top: 12px;}
.hot_ul li{width: 288px;}
.hot_ul li img{width: 288px;height: 122px;}
.answer_lis .paper_title {
	height: 60px;
	line-height: 60px;
	font-size:20px;
	color: #333;
	text-indent: 20px;
	background: #fff;
	margin-bottom: 5px;
}
.answer_lis .paper_remark {
	background: #fff;
	margin-bottom: 5px;
	padding: 15px 20px;
}
.answer_lis .paper_remark p{
	font-size:18px;
	color: #333;
	line-height: 30px;
}
.answer_con {margin-bottom: 5px;}
.has_result {font-size:18px;color:#333;margin-top: 20px;margin-bottom: 30px;}
.has_result span{padding-left: 5px;padding-right: 5px;font-size:18px;color:#F28217;}
.no_result {font-size:18px;color:#333;margin-top: 20px;margin-bottom: 30px;}
.no_result span{padding-left: 5px;padding-right: 5px;font-size:18px;color:#F28217;}
.more_org {font-size:18px;color:#F28217;margin-bottom: 70px;}

.ms_head_portrait {
	color: #fff;
}
.ms_head_portrait span {
	display: inline-block;
	vertical-align: top;
}
.ms_head_portrait span:first-child {
	border: 2px solid #b7cddd;
	/*border-radius: 50%;*/
	overflow: hidden;
}
.ms_head_portrait span img {
	display: block;
	width:130px;
	height:130px;
}
.ms_head_portrait span.ml35 p {
	font-size: 24px;
	line-height: 77px;
}
.ms_head_portrait span.ml35 a {
	width: 120px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #8babc5;
	font-size: 16px;
	color: #fff;
	display: block;
}
.zixun_btn {margin-left: 45px;width:100px;height:30px;border-radius: 5px;font-size: 16px;color: #333;background:#fff;}

.label_ul {
	margin-left: 170px;
	margin-top: -50px;
}
.label_ul li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}
.label_ul li.label_icon a {
	padding-left: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 16px;
	background: url(../images/xinghao.png) no-repeat;
} 




.ms_screen_result {
	overflow: hidden;
}
.ms_screen_result ul {
	margin-left: -160px;
}
.ms_screen_result li  {
	width: 512px;
	height: 60px;
	float: left;
	padding: 28px 0 32px 87px;
	border-bottom: 1px dashed #e5e5e5;
	margin-left: 80px;
}
.ms_screen_result li p {
	font-size: 20px;
	display: block;
	line-height: 32px;
}
.ms_screen_result li span {
	background:url(../images/time.png) no-repeat 0px center;
	padding-left: 25px;
	font-size: 16px;
	line-height: 30px;
	display: inline-block;
}
.ms_screen_result li small {
	font-size: 20px;
	color: #f28217;
	line-height: 30px;
	display: inline-block;
	float: right;
}
.ms_screen_result .guankanbtn {
	font-size: 20px;
	color: #3E9ED7;
	line-height: 30px;
	display: inline-block;
	float: right;
}


.ms_kuaixun_title {
	width: 880px;
	height: 60px;
	background: #F5F5F5;
	border: 1px dashed #e5e5e5;
}
.ms_kuaixun_title p {
	font-size: 24px;
	color: #333;
	line-height: 60px;
	font-weight: normal;
	margin-left: 15px;
}
.fenxiang {margin-top: -50px;margin-right: 15px;}
.fenxiang span {
	margin-top: 24px;
}
.fenxiang li {
	display: inline-block;
	margin-left: 15px;
	vertical-align: bottom;
}
.fenxiang a {
	display: block;
}
.fenxiang a.icon1 {
	padding-top: 24px;
	background: url(../images/icon_3_04.png) no-repeat top center;
}
.fenxiang a.icon1:hover {
	background: url(../images/icon_3_03.png) no-repeat top center;
}
.fenxiang a.icon2 {
	padding-top: 24px;
	background: url(../images/icon_3_06.png) no-repeat top center;
}
.fenxiang a.icon2:hover {
	background: url(../images/icon_3_05.png) no-repeat top center;
}
.fenxiang a.icon3 {
	padding-top: 24px;
	background: url(../images/icon_3_08.png) no-repeat top center;
}
.fenxiang a.icon3:hover {
	background: url(../images/icon_3_07.png) no-repeat top center;
}
.fenxiang a:hover {
	color: #ffc223;
}

.ms_new {
	
}
.ms_new .msUl li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #e5e5e5;
}
.ms_new .msUl li a {
	line-height: 50px;
	font-size: 16px;
}
.ms_new .msUl li span {
	font-size: 14px;
	color: #999;
	float: right;
}        
.ad_img img {width: 280px;height: 400px;}
.content_box{width: 880px;min-height: 630px;padding-top: 20px;margin-bottom: 70px;}
.ms_info{border: 1px solid #E0E0E0;border-top: 0px;margin-bottom: 70px;}
.ms_info .title{height: 62px; border-top: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
.ms_info .title p{font-size: 20px;color: #333;line-height: 62px;margin-left: 15px;}
.ms_info .desc {padding: 15px;}
.teacher_new strong{color:#B81C22/*#e07e1f*/;}


.help_center {
	background: #F5F5F5;
	width:100%;
}

.help_center li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #e5e5e5;
}
.help_center li a {
	margin-left: 15px;
	line-height: 50px;
	font-size: 18px;
	color:#333;
}
.help_center li span {
	margin-right: 15px;
	line-height: 50px;
	font-size: 18px;
	color:#333;
	float: right;
}
.help_center_bok{border: 1px solid #E0E0E0;margin-bottom: 20px;}
.help_center_title {
	height: 60px;
	background: #F5F5F5;
	border-bottom: 1px solid E0E0E0;
}
.help_center_title p {
	font-size: 18px;
	color: #333;
	line-height: 60px;
	font-weight: normal;
	margin-left: 15px;
}
.help_box {padding: 15px;}


.personal_center_live {
	background: #F5F5F5;
	width:100%;
	overflow: hidden;
}

.personal_center_live li {
	height: 80px;
	border-bottom: 1px dashed #e5e5e5;
}
.personal_center_live li a {
	margin-left: 20px;
	display: block;
	line-height: 50px;
	font-size: 18px;
	color:#333;
}
.personal_center_live li a:hover {
	color: #B81C22;/*#f28217;*/
}
.personal_center_live li span {
	background:url(../images/time.png) no-repeat 20px center;
	padding-left: 45px;
	font-size: 14px;
	color: #999；
	line-height: 30px;
	display: inline-block;
}
.kczsd {padding-bottom: 0px!important;height: 40px;line-height: 40px;}
.kczsd img {vertical-align: middle;}
.kczsd small{}
.kczsd a {
	margin-left: 20px;
	width: 116px;
	text-align: center;
	border-radius: 5px;
}
.kczsd .open_btn {border:2px solid #ccc;height: 26px;line-height: 26px;}
.kczsd .other_btn{float: right;margin-top: 5px;background: #B81C22;/*#ff922a;*/color: #fff;height: 30px;line-height: 30px;}
.kczsd .other_btn:hover{color: #fff;}

.report_stat {
	height: 58px;
	line-height: 58px;
}
.report_stat span {
	color: #999;
	font-size: 14px;
	display: inline-block;
	margin-left: 20px;
	margin-top: -10px;
}
.report_stat a {
	width: 160px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #B81C22;/*#ff942a;*/
	text-align: center;
	border-radius: 5px;
}

.help_center_msg a {
	width: 230px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #333;
	font-size: 18px;
	background: #fff;
	margin-top: 10px;
}
.help_center_msg a.on {
	color: #fff;
	background: #AA965C;/*#fb0;*/
}



.ksbk_tab_list {
	overflow: hidden;
	width: 896px;
	margin-bottom: 30px;
}
.ksbk_tab_list ul {
	margin: 0px 0 0 -20px;
}
.ksbk_tab_list li {
	width: 283px;
	height: 174px;
	background: #f5f5f5;
	text-align: center;
	border: 1px solid transparent;
	margin: 20px 0 0 20px;
	float: left;
}
.ksbk_tab_list li:hover {
	background: #fff;
	border: 1px solid #B81C22;/*#ffbb00;*/
}
.ksbk_tab_list li img {
	width: 90px;
	height: 90px;
	margin-top: 30px;
	display: inline-block;
}


.reg-box{width: 1198px;margin: 0 auto;}
.login-box{width: 990px;margin: 0 auto;}
.reg-success-box{width: 960px;margin: 0 auto;}
.reg-success-box h1{margin-top: 10px;color: #999;font-size: 22px;}
.reg-main{border: 1px solid #ddd;background: #fff;}
.reg-main li { display: inline-block;}
#upload {position: absolute;top: 0;left: 0;width: 100%;height:100%;opacity: 0;}
.reg-main-left{width: 650px;height:708px;display: inline-block;}
.reg-main-left h1{font-size: 24px;color: #333;margin-bottom: 30px;}
.reg-main-left .item{padding: 10px 0;}
.reg-main-left .u-input{padding: 8px;width: 354px;height: 28px;font-size: 16px;}

.login-main-left{width: 633px;height:460px;display: inline-block;}
.login-main-left .title{font-size: 24px;color: #333;margin-bottom: 40px;}
.login-main-left .title span{font-size: 14px;color: #333;margin-left: 25px;}
.login-main-left .item{padding: 10px 0;}
.login-main-left .u-input{padding: 8px;width: 354px;height: 28px;font-size: 16px;}

.reg-success-top{margin-top:-45px;text-align: center;}
.reg-success-top img{cursor: pointer;margin:0px auto;}
.reg-success-main-left{width: 988px;height:465px;display: inline-block;}
.reg-success-main-left img{width: 320px;height: 260;display: inline-block;margin-left: 135px;margin-top: 30px;vertical-align: middle;}
.reg-success-main-left strong {font-size: 48px;color: #B81C22;display: inline-block;}
.reg-success-main-left span{font-size: 20px;color: #666666;position: relative;top: +50px;}

.reg-sub-box{margin: 40px 10px 40px 65px;}
.reg-item-l{float: left;text-align: right;width: 90px;margin-right: 10px;line-height: 36px;font-size: 16px;color: #333;}
.reg-item-r{margin-left: 100px;width: 370px;}
.u-placeholder{position: relative;}
.f-mr-10{margin-right: 10px;}
.reg-item-r.input-s-size .u-input{width: 175px;}
.reg-main .get-code-btn,.reg-main .reget-code-btn{width: 164px;height: 44px;font-size: 14px;margin-left: 8px;}
.get-code-btn{ font-size: 12px;background:#683a1b;border:1px solid #983c12;color: #fff; }
.verify-error{border: 1px solid #ca3223;border-radius: 4px;display: inline-block;height: 20px;line-height: 20px;padding: 0 5px;background-color: #fff;box-shadow: 0 5px 5px rgba(0,0,0,.1);position: absolute;right: 5px;top: 7px;font-size: 12px;}
.verify-success{position: absolute;right: -20px;top: 10px;}
.input-s-size .verify-error{right: 155px;}
.inviter-checkbox{padding: 0 0 10px;}
.login-main{margin-top: -10px;position: relative;display: inline-block;}
.agree-tip{font-size: 16px;color: #999;margin-top: 20px;}
.agreement{color:#B81C22;/*#f28217;*/}
.reg-main-right{width: 546px;height: 710px;float: right;}
.reg-main-right img{width: 546px;height: 710px;}
.login-main-right{width: 355px;height:462px;float: right;}
.login-main-right img{width: 355px;height:462px;}

/*复选 */
.btn-change{display:inline-block;padding:10px 18px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:3px;color:#a7a7a7;background-color:#eaeaea;border-color:#eaeaea}
.btn-change.active,.btn-change.focus,.btn-change:active,.btn-change:focus,.btn-change:hover,.open>.dropdown-toggle.btn-change,.btn-curr{color:#fff;background-color:#B81C22;/*#ff8c0f;*/border-color:#B81C22;/*#ff8c0f*/}

/*----- 输入框 ---------------*/
.u-input{box-sizing:inherit;}
.u-input,.u-select{width:200px;padding:5px;height:18px;line-height:18px;background-color:#fff;border:1px solid #ddd;color:#777;font-size:12px;}
.u-input-error,.u-select-error{border-color:#ca3223 #ca3223 #ca3223;}
.u-input-warning,.u-select-warning{border-color:#d6880c #d6880c #d6880c;}
.u-input-info,.u-select-info{border-color:#2981bd #2981bd #2981bd;}
.u-input-success,.u-select-success{border-color:#09a385 #09a385 #09a385;}
.u-input:focus{box-shadow: inset 0 1px 4px rgba(0,0,0,0.12);}
/* 小尺寸 */
.u-input-sm{height: 18px;line-height: 18px;padding: 2px 5px;}


/*----- 按钮 ---------------*/

.u-btn{display: inline-block;*display: inline;*zoom: 1;*overflow: visible;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;padding: 0 12px;height: 28px;line-height: 28px;border: 1px solid #09a385;border-radius: 2px;font-size: 12px;letter-spacing: 1px;word-spacing: normal;text-align: center;vertical-align: middle;cursor: pointer;color: #fff;background-color: #18bc9c;}
button.u-btn{*height: 30px;_line-height: 25px;}
.u-btn,.u-btn:hover{color: #fff;text-decoration: none;}
.u-btn:hover{background-color: #29b196;}
.u-btn:active{box-shadow: inset 0 1px 4px rgba(0,0,0,0.2);}
.u-btn::-moz-focus-inner{padding: 0;margin: 0;border: 0;}
.u-btn .btn-text{margin-right: 3px;_vertical-align: middle;}
.u-btn .btn-select{display: inline-block;*display: inline;*zoom: 1;width: 0;height: 0;overflow: hidden;vertical-align: middle;border-style: solid dashed dashed;border-width: 4px 4px 0;border-color: rgba(255,255,255,0.8) transparent transparent;}
.u-btn:hover .btn-select{border-top-color: rgba(255,255,255,1);}
/* 大尺寸 */
.u-btn-lg{padding: 0 15px;height: 34px;line-height: 34px;font-size: 14px;}
button.u-btn-lg{*height: 38px;_line-height: 33px;}
.u-btn-lg .btn-select{border-width: 5px 5px 0;}
/* 小尺寸 */
.u-btn-sm{padding: 0 10px;height: 22px;line-height: 22px;}
button.u-btn-sm{*height: 24px;_line-height: 19px;}
/* 红色 */
.u-btn-error{background-color: #e74c3c;border-color: #ca3223;}
.u-btn-error:hover{background-color: #e03928;}
/* 橙色 */
.u-btn-warning{background-color: #f39c12;border-color: #d6880c;}
.u-btn-warning:hover{background-color: #e09722;}
/* 蓝色 */
.u-btn-info{background-color: #fd8a1c;/*#3498db;*/border-color: #fd8a1c;/*#2981bd;*/}
.u-btn-info:hover{background-color: #fd8a1c;/*#348ecc;*/}
/* 灰色 */
.u-btn-default{text-shadow: 0 1px rgba(255,255,255,0.8);background-color: #f2f2f2;border-color: #d0d0d0;}
.u-btn-default,.u-btn-default:hover{color: #333;}
.u-btn-default:hover{background-color: #e7e7e7;}
.u-btn-default .btn-select{border-top-color: rgba(0,0,0,0.6);}
.u-btn-default:hover .btn-select{border-top-color: rgba(0,0,0,1);}

/* 只有边框线 */
.u-btn-outline{background-color: #fff;text-shadow:none;padding: 3px 40px;font-size: 14px;}
.u-btn.u-btn-outline{color: #09a385;}
.u-btn.u-btn-outline:hover{color: #fff;background-color: #18bc9c;}
.u-btn-warning.u-btn-outline{color: #d6880c;}
.u-btn-warning.u-btn-outline:hover{color: #fff;background-color: #f39c12;}
.u-btn-info.u-btn-outline{color: #2981bd;}
.u-btn-info.u-btn-outline:hover{color: #fff;background-color: #2981bd;}
.u-btn-error.u-btn-outline{color: #ca3223;}
.u-btn-error.u-btn-outline:hover{color: #fff;background-color: #e74c3c;}
.u-btn-default.u-btn-outline{color: #999;}
.u-btn-default.u-btn-outline:hover{color: #666;background-color: #f2f2f2;}

.btn-orange{border:1px solid #B81C22;/*#ff8c0f;*/ background:#B81C22;/*#ff8c0f;*/color:#fff;height: 45px;width: 338px;font-size: 20px;color: #fff;}
.btn-orange:hover{background-color: #B81C22;/*#ff8c0f;*/}

.reget-code-btn{ font-size: 12px;background:#999;border:1px solid #999;color: #fff; }
/*试卷详情页*/
.paper_div {width: 1200px;min-height: 620px;background: #f8efdb url('../images/bg_sjtb.png') no-repeat;margin-bottom: 80px;}
.paper_div .top {text-align: center;}
.paper_div .top img{margin-top: 24px;}
.paper_div .fx{float: right;color: #A26C38;font-size: 22px;margin-right: 20px;position: relative;top: -95px;}
.paper_div .fx img{vertical-align: middle;margin-top: -4px;}
.paper_div .title {margin-top: 40px;margin-left:68px;line-height: 80px;font-size: 48px;color: #333;font-weight: bold;}
.paper_div .remark {width: 1000px;min-height:160px;font-size: 18px;padding: 20px 30px;margin-top: 25px;margin-bottom: 40px;margin-left:68px;border: 2px solid #c4a071;background: #f6f2e8;}
.paper_div .remark .til {color: #8c5a2b;line-height: 32px;}
.paper_div .remark .desc {color: #666;line-height: 32px;}
.start_btn_div {text-align: center;}
.start_btn {width: 200px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 30px;background: #B81C22;/*#f18721;*/border-radius: 10px;margin-bottom: 40px;}
.start_btn:HOVER {color: #fff;background: #B81C22;/*#f18721;*/}