@charset "utf-8";
/* CSS Document */
/*--------初始化样式---------*/
*{ margin:0px; padding:0}

* {font-style:normal;}
/*body{ font-size:12px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; line-height:22px; color:#535a62}*/
/*body{ font-size:12px; font-family: simsun; line-height:22px; color:#535a62;width:100%;min-width: 1220px;} 2016-8月份改版前*/
/*2016-8月份改版*/
body {
	font: 14px/1.5 "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;
	margin: 0;
	padding: 0;
	color:#535a62;width:100%;min-width: 1220px;
}

a {
	text-decoration: none;
}

/*2016-8月份改版*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", "微软雅黑", STHeiti, "华文细黑", sans-serif;}
html{ height:100%;width: 100%;min-width: 1220px;}
img{ border:0px}
ul,ol,li,dl,dd{ list-style:none}
a{ text-decoration:none; color:#666666; blr:expression(this.onFocus=this.blur()); outline:none}
a:link,a:visited,a:hover,a:active{text-decoration:none;}   
table{ border-collapse:collapse}
/*mp*/
.mb10{ margin-bottom:10px;}
.mb17{ margin-bottom:17px;}
.pt13{ padding-top:13px}
.mt12{ margin-top:12px}
.mt16{ margin-top:16px}
.mt20{ margin-top:20px}


/*设置字体*/
.fontSW{font-family:"微软雅黑","黑体","宋体", "新宋体"}

/*字体样式[定义规则，小写f加字体属性]*/    
.fU{ text-decoration:underline}
.fN{ text-decoration:none}
.fB{ font-weight:bold}
.f12{ font-size:12px}
.f14{ font-size:14px}
.f16{ font-size:16px}
.f18{ font-size:18px}
.f20{ font-size:20px}
.f22{ font-size:22px}
.f24{ font-size:24px}

/* 字体颜色属性 [定义规则，小写c加颜色名称D为深色S为浅色] */  
.cRed,a.cRed{color:#ff0000}
.cDRed,a.cDRed{color:#990000}
.cYellow,a.cYellow{color:#ffff99}
.cSYellow,a.cSYellow{ color:#fcffca}
.cDYellow,a.cDYellow{ color:#cc9933}
.cDYellow1,a.cDYellow1{ color:#f1ff00}
.cOrange,a.cOrange{ color:#ff6600}
.cDOrange,a.cDOrange{ color:#ff3300}
.cPink,a.cPink{ color:#F9C}
.cDPink,a.cDPink{ color:#F09}
.cBlue,a.cBlue{ color:#0e5ad7}
.cSBlue,a.cSBlue{ color:#0099ff}
.cGreen,a.cGreen{ color:#ff7f02}
.cGray,a.cGray{color:#666}
.cDGray,a.cDGray{ color:#4f4d4c}
.cSGray,a.cSGray{color:#9a9999}
.cSGray1,a.cSGray1{color:#bfbfbf}
.cBlack,a.cBlack{ color:#000}
.cWhite,a.cWhite{ color:#fff}
.cDBlue,a.cDBlue{ color:#0645ac}
.cDGreen,a.cDGreen{ color:#008000}
.cBrown,a.cBrown{ color:#c94402}
/*行高属性*/
.line18{ line-height:18px}
.line20{line-height:20px}
.line22{line-height:22px}
.line24{line-height:24px}
.line30{line-height:30px}

/*定位属性*/
.tLeft{ text-align:left}
.tRight{ text-align:right}
.tCenter{ text-align:center}
.tUnderl,a.tUnderl{ text-decoration:underline}
.tJust{ text-align:justify; text-justify:inter-ideograph }/*两端对齐*/
.pRela{ position:relative}
.pAbso{ position:absolute}
.fLeft{ float:left; display:inline}
.fRight{ float:right; display:inline}
.clearFloat{ clear:both; height:0px; overflow:hidden; font-size:0; line-height:0}

/*空距[w为定义宽度的空白块]*/
.w5{ width:5px; height:1px; font-size:5px}
.w10{ width:10px; height:1px; font-size:10px}
.w15{ width:15px; height:1px; font-size:15px}
.w18{ width:18px; height:1px; font-size:18px}
.w20{ width:20px; height:1px; font-size:20px}
.w25{ width:25px; height:1px; font-size:25px}
.w30{ width:30px; height:1px; font-size:30px}
.w35{ width:35px; height:1px; font-size:35px}
/*空距[H为定义宽度的空白块]*/
.h5{ display:block; height:5px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h10{ display:block; height:10px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h15{ display:block; height:15px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h20{ display:block; height:20px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h25{display:block; height:25px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h30{display:block; height:30px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h35{ display:block; height:35px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h40{ display:block; height:40px; width:100%; font-size:0; line-height:0; overflow:hidden}
.h45{ display:block; height:45px; width:100%; font-size:0; line-height:0; overflow:hidden}
/*线*/
.line,.lineS{ display:block; height:0px; width:100%; font-size:0px; line-height:0; border-bottom:1px solid #CCC}
.lineS{ border-bottom:1px solid #eee}
.dotLine{display:block; height:0px; width:100%; font-size:0px; line-height:0; border-bottom:1px dotted #CCC}
.dasLine{display:block; height:0px; width:100%; font-size:0px; line-height:0; border-bottom:1px dashed #CCC}

/*段落*/
.duanLuo{ text-indent:2em; line-height:1.5em}
/*添加margin*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}


/*文章内页版权声明*/
.state { margin-top:20px; margin-bottom:20px; clear:both; background:#f9f9f9; line-height:24px; padding:5px; color:#505050; font-size:12px;}
.state strong { color:#F00;}

/*简单第二部*/
.steptwo h2 { font-size:24px; color:#333; font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; height:40px; text-align:center;}
.steptwo p { color: #999;
    font-size: 12px;
    line-height: 18px;
    margin: 10px auto 25px;
 text-align:center; padding-bottom:10px; width:380px;}
	
.steptwo .area { padding-bottom:13px; height:34px; display:block;}
.steptwo .area .label {
    float: left;
    line-height: 32px;
    padding-right: 10px;
    text-align: right;
    width: 64px;
	font-size:12px;
}
.steptwo .area .txt { color:#8c8c8c; width:102px; height:32px; border:1px solid #c7c7c7; line-height:32px; padding-left:5px; float:left; background:url(../../images/home/apply/mm.gif) right no-repeat;}
.steptwo .area .txt1 { color:#8c8c8c; width:290px; height:32px; border:1px solid #c7c7c7; line-height:32px; padding-left:5px; float:left;}

.steptwo .area .sl { color:#8c8c8c; width:102px; border:1px solid #c7c7c7;_margin-right:5px; margin-right:10px; display:inline; height:32px; line-height:32px; float:left;}
.steptwo .area .sl01{ color:#8c8c8c; width:110px; border:1px solid #c7c7c7; margin:0!important;  display:inline; height:32px; line-height:32px;}
.steptwo .area .sl02 { color:#8c8c8c; width:222px; height:32px; border:1px solid #c7c7c7; line-height:32px;}
.steptwo .area .btn { padding:6px 10px; display:block; margin:0 auto; background:#f36f20; border:0; color:#fff;}
.steptwo .message { color:#F00; padding-bottom:18px; height:14px; padding-left:14px;}
.steptwo .message i { display:inline-block; width:14px; height:14px;  background:url(../../images/home/apply/erro.gif) right no-repeat; margin:0 5px -3px 0;}

.steptwo_close_tit { font-size:16px; font-weight:bold; color:#009F00; border-bottom:1px solid #ddd; padding-bottom:10px; width:450px; text-align:center;}
.steptwo_close_box { padding:8px 15px; background:#f7f7f7; margin-top:20px;}
.steptwo_close_box span { color:#333; line-height:24px;}
.steptwo_close_box p { color:#999; line-height:22px;}
.steptwo_close_box1 { font-size:14px; font-weight:bold; color:#F00; height:40px; line-height:40px; width:450px; text-align:center;}

.layer1220 {width: 1220px;margin: 0 auto;} /*装多多2015年底改版 宽度1220*/
.newAskWidth950 {width:950px;float: left;}
.newAskWidth920 {width:920px;float: left;}
.newAskWidth270 {width: 270px;float: left;}
.newAskWidth660 {width: 660px;float: left;margin-left: 20px;}
.newAskWidth250 {width: 250px;float: right;}
.newAskWidth280 {width: 280px;float: right;}
.clear::after {
    clear: both;
    content: "​";
    display: block;
    height: 0;
}
 .ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}