﻿/*- - - - - - - - -样式属留言.html - - - - - - - -*/
	/*页面标题*/
	.f_pageTitle{text-align:center;line-height:66px;margin-bottom:26px;font-size:26px;}
	/*栏目标题*/
	.f_columnTitle{line-height:44px;font-size:24px;color:#015dc0;position:relative;margin-bottom:20px;clear:both;font-weight:normal;}
	.f_columnTitle::after{width:49px;height:4px;content:"";position:absolute;bottom:0px;left:0px;display:inline-block;background-color:#f1f1f1;}
	.f_formItemRow2{margin-bottom:33px;}
	.f_formItemRow2::after{content:"";display:block;clear:both;}
	.f_formItemRow2 .f_formItem{width:442px;float:left;margin-right:66px;}
	.f_formItemRow2 .f_formItem:nth-child(2n){margin-right:0px;}
	/*表单项*/
	.f_formItem{width:442px;margin-bottom:19px;position:relative;}
	.f_formItem .errow_msg{position:absolute;color:#ff7800;left:0px;font-size:14px;line-height:1.5;letter-spacing:1px;top:100%;}
	.f_formItem ._itemName{line-height:50px;font-size:17px;letter-spacing:1px;}
	.f_formItem ._itemName ._required{color:#ff0000;}
	.f_formItem ._itemContent{width:100%;position:relative;}
	.f_formItem ._itemContent .icon_time{width:24px;height:23px;background:url(../images/icon_data.png) no-repeat left top;position:absolute;right:10px;top:10px;}
	.f_formItem ._itemContent textarea{width:100%;line-height:41px;padding-left:22px;padding-top:1px;padding-bottom:16px;padding-right:22px;border:1px solid #c6c6c6;box-sizing:border-box;font-size:16px;border-radius:3px;height:170px;}
	.f_formItem .text,.f_formItem ._itemContent input[type='text']{width:100%;padding-left:12px;padding-right:12px;border:1px solid #c6c6c6;box-sizing:border-box;font-size:16px;height:44px;line-height:28px;padding-top:8px;padding-bottom:8px;border-radius:3px;}
	.f_formItem ._itemContent :focus{border-color:#1c65ff;}
	.f_formItem ._itemContent select{width:100%;padding-left:13px;padding-right:13px;font-size:16px;line-height:44px;background-color:#f7f8fa;border:1px solid #ebedf0;height:44px;border-radius:3px;}
	.f_formItem ._itemContent select:hover{border-color:#1c65ff;}
	.f_formItem.f_formItem--cross{width:100%;}
	.f_formItem .redioGroup{font-size:16px;line-height:45px;}
	.f_formItem .redioGroup .msg-box{position:absolute;color:#ff7800;top:86.00%;left:0px;}
	.f_formItem .redioGroup label{margin-right:13px;padding-right:16px;cursor:pointer;}
	.f_formItem .redioGroup label:hover{color:#015dc0;}
	.f_formItem .redioGroup label:nth-last-of-type(1){margin-right:0px;}
	/*内容*/
	.f_contents{line-height:25px;font-size:18px;padding-top:24px;padding-bottom:24px;}
	.f_contents h4{line-height:51px;font-size:18px;font-weight:normal;}
	.f_contents p{margin-bottom:9px;}
	.f_contents p strong{color:#ff5f00;}
	/*按钮*/
	.f_btn{text-align:center;padding-top:49px;padding-bottom:49px;}
	.f_btn button{font-size:24px;width:290px;height:70px;border-radius:6px;background:linear-gradient(to left , rgb(252, 121, 55) 2% , rgb(255, 171, 72) 86%);color:#fff;border:0;}
	.f_columnBox{background-color:#ffffff;width:1200px;margin:0 auto 20px auto;}
	.f_formItemHidden{display:none;}
	.f_columnBanner{width:1200px;margin:0 auto 24px auto;}
.f_columnBanner img{width:100%;max-width: 100%; display: block;}
	.f_columnBanner.f_columnBannerHidden{display:none;}
    /*选择课程*/
    .selectCourse::after{content:"";display:block;clear:both;}
    .selectCourse li{width:214px;height:44px;border:1px solid #e1e9fb;background-color:#f7f8fa;border-radius:10px;font-size:15px;float:left;margin-right:28px;margin-bottom:15px;}
    .selectCourse li:nth-child(4n){margin-right:0px;}
    .selectCourse li label{display:block;height:44px;line-height:44px;text-align:center;}
    .selectCourse li.change{background-color:#e8efff;border:1px solid #1c65ff;}
    .selectCourse li input{visibility:hidden;position:absolute;}
.selectCourse .msg-box{position:absolute;top:96.00%;left:0;color:#ff7800;}
    /**/
    ._selecttip{font-size:14px;line-height:1.33;color:#ff7800;padding-top:7px;padding-bottom:7px;margin-bottom:1px;}
	/*单选框样式*/
	.radioStyle{display:inline-block;position:relative;}
    .radioStyle input{position:absolute;visibility:hidden;}
    .radioStyle input:checked+._radioStyle{border:2px solid #1c65ff;}
    .radioStyle input:checked+._radioStyle::before{background-color:#1c65ff;}
    .radioStyle ._radioStyle{width:18px;height:18px;display:inline-block;vertical-align:middle;border:2px solid #666;position:relative;margin-right:8px;box-sizing:border-box;cursor:pointer;border-radius:20px;}
    .radioStyle ._radioStyle::before{position:absolute;width:10px;height:10px;left:50%;top:50%;transform:translate(-50%,-50%);content:"";border-radius:20px;}

