/**
* @name：main-pc.css  V1.0
* @description: 基于bootstrap 基础上的拓展pc基础样式文件
*               https://www.w3school.com.cn/css3/index.asp 参考w3c
* @cteate:2019-12
* @update:
*   2019-12-25  linxiaolan  v1.0修改
*/
/*region html reset ------------------------------ */

/**
* @description: html标签初始化
*/
@charset "utf-8";
html,body{font-size: 65%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td ,span, object, iframe{font-size: 14px; padding: 0; margin: 0;  font-family:"微软雅黑"; color:#3f3e3e; }
strong { font-weight: bold; }
ul, ol { list-style: none outside none; }
fieldset, img { border: medium none; vertical-align: middle; }
caption, th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { display:block;border: 0; vertical-align:middle; width: auto\9; height: auto; width:100%; max-width: 100%;  vertical-align: middle; border: 0;  -ms-interpolation-mode: bicubic;}
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:""; }
.clearfix:after{visibility: hidden;display: block;content:"";clear: both;font-size: 0;height: 0;}
.clearfix{zoom:1;}
.clear{ clear:both; width:0px; height:0px; overflow:hidden; }
.hide{ display:none; }
a,a span{outline: none; text-decoration:none; color:#828282;}
a:hover,a:hover span{ text-decoration:none; cursor:pointer; }
input, button, select, textarea { outline:none }
em,i{ font-style:normal; font-weight:normal; display:inline-block;}
a:focus {
outline:none;
-moz-outline:none;
}
a:focus,a:hover{color:#000;}
label{font-weight: normal;}
input, textarea, option, textarea{border:none;}
textarea{resize: none;overflow:hidden;}
input,button,a {
outline:0 none !important; blr:expression(this.onFocus=this.blur());
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display:block; }
/* Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题 */
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
*html .clearfix { height:1%; }
*+html .clearfix { height:1%; }
/*endregion */

/*region 通用 ----------------------------------*/
/* row对bootstrap 栅格化布局 */
.row{margin-left:0;margin-right: 0px;}
.inline-block{display:inline-block;margin-right: 5px;}
.floatright {float: right;}

/* 超出隐藏（需要再设置宽高） */
.ofzm{overflow: hidden;zoom:1;}
.over_hidden { display: block; overflow-x: hidden; overflow-y: hidden; text-overflow: ellipsis; white-space: nowrap; }
.paddingno{padding-left:0px !important;padding-right: 0px !important;}
.padding5{padding-left:5px !important;padding-right: 5px !important;}
.txtleft{text-align: left !important;}
.txtright{text-align: right !important;}
.txtcenter{text-align: center !important;}
.txtindent{text-indent: 2.8rem;}
.mgauto{margin:0 auto;}
.block{display: block;}
.inline-block{display:inline-block;}
.vmiddle{vertical-align:middle;}
.vtop{vertical-align:top;}
.vertbot{vertical-align:bottom;}
.prt{position: relative;}
.pat{position: absolute;}
.pointer{cursor:pointer;}
.fbold{font-weight: bold;}
.fnormal{font-weight: normal !important;
}
.underline{text-decoration:underline;}
.overline{text-decoration:line-through;}
.lh2{line-height: 2rem;}
.ht3{height:3rem;}
.ht4{height:4rem;}
/* 超过一行省略号 */
.ellipsis{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
/* 标签样式 */
.fontwrap{border-radius: 3px;border: 1px solid #ddd;padding: 2px 4px;color:#fff;}

.redtip{background:#f94334;color:#fff;text-align:center;padding:0.3rem 1rem;font-size:1.4rem;border-radius: 3rem;width:40%;margin:0 auto;}
.orangetip{background:#ffbb33;color:#fff;text-align:center;font-size:1rem;padding:0.3rem 1rem;border-radius: 3rem;}
/*富文本框图片 */
.fuconent img{width:auto !important; height: auto !important;}
/*内容页全屏*/
.page-content.full {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10100;
    overflow: auto;
}
.img-thumbnail{border-radius: 0;}
.scrobar::-webkit-scrollbar {
    width: 6px;
}
.scrobar::-webkit-scrollbar-thumb {
    background-color: #8899A7;
    border-radius: 3px;
}

/*endregion */


/*region 字体大小设置---------------*/
.fs1{font-size:1em;}
.fs11{font-size:1.1em;}
.fs12{font-size:1.2em;}
.fs13{font-size:1.3em;}
.fs14{font-size:1.4em;}
.fs15{font-size:1.5em;}
.fs16{font-size:1.6em;}
.fs2{font-size:2em;}
.fs21{font-size:2.1em;}
.fs22{font-size:2.2em;}
.fs23{font-size:2.3em;}
.fs24{font-size:2.4em;}
.fs25{font-size:2.5em;}

.fs-r1{font-size:1rem;}
.fs-r11{font-size:1.1rem !important;}
.fs-r12{font-size:1.2rem !important;}
.fs-r13{font-size:1.3rem;}
.fs-r14{font-size:1.4rem;}
.fs-r15{font-size:1.5rem;}
.fs-r16{font-size:1.6rem;}
.fs-r17{font-size:1.7rem;}
.fs-r18{font-size:1.8rem;}
.fs-r19{font-size: 1.9rem;}
.fs-r2{font-size:2rem;}
.fs-r21{font-size:2.1rem;}
.fs-r22{font-size:2.2rem;}
.fs-r23{font-size:2.3rem;}
.fs-r24{font-size:2.4rem;}
.fs-r25{font-size:2.5rem;}
.fs-r3{font-size: 3rem;}
.fs-r4{font-size: 4rem;}
/*endregion*/

/*region 边框设置--------------*/

.bor{border:1px solid #eee!important;}
.borright{border-right:1px solid #eee !important;}
.borleft{border-left:1px solid #eee !important;}
.bortop{border-top:1px solid #eee;}
.borbtm{border-bottom:1px solid #eee;}
.borbtmdash{border-bottom:1px dashed #eee;}
.borbtmdash3{border-bottom:3px dashed #eee;}
.bortopdash{border-top:1px dashed #eee;}
.borightdash{border-right:1px dashed #eee;}
.borleftdash{border-bottom:1px dashed #eee;}
.borbtmddd{border-bottom:1px solid #ddd;}
.borno{border:none !important;}
.borradius0{border-radius: 0rem !important;}
.borradius{border-radius: 5px !important}
.borradius30{border-radius: 30px !important}
.bortrradius{border-radius: 5px 5px 0 0;}
.borlf-red{border-left:.3rem solid #f94334;}
.borlf-blue{border-left:.3rem solid #1a71ff;}
.borlf-orange{border-left:.3rem solid #ff9e07;}
.borbtm-black{border-bottom:1px solid #333;}
.btn-radius{border-radius: .3rem;}
.btn-radius20{border-radius: 2rem !important;}
.btn-radius70{border-radius: 7rem !important;}
/*endregion*/

/*region 内外边距------------*/
.mb0{margin-bottom:0rem !important;}
.mt3{margin-top:.3rem;}
.mt5{margin-top:.5rem;}
.mr5{margin-right:.5rem !important;}
.mb5{margin-bottom:.5rem;}
.ml5{margin-left:.5rem;}
.m10{margin:10px;}
.mt10{margin-top:1rem;}
.mr10{margin-right:1rem;}
.ml10{margin-left:1rem;}
.mb10{margin-bottom:1rem;}
.mt15{margin-top:1.5rem;}
.ml15{margin-bottom:1.5rem;}
.m15{margin:15px;}
.mt-15{margin-top:-1.5rem;}
.mt20{margin-top:2rem;}
.mr20{margin-right:2rem;}
.mb20{margin-bottom:2rem;}
.ml20{margin-left:2rem;}
.mt30{margin-top:3rem;}
.mr30{margin-right:3rem;}
.ml30{margin-left:3rem;}
.mt40{margin-top:4rem;}
.mb40{margin-bottom:4rem;}
.ml50{margin-left:5rem}
.mr50{margin-right:5rem;}
.mt60{margin-top:6rem;}
.mt70{margin-top:7rem;}
.ml100{margin-left:10rem;}

.p0{padding:0rem !important;}
.pt0{padding-top:0!important;}
.pb0{padding-bottom:0rem !important;}
.pl00{padding-left: 0rem !important;}
.pr00{padding-right: 0rem !important;}
.pr0{padding-right: 0 !important;}
.p5{padding: .5rem !important;}
.pb5{padding-bottom:.5rem !important;}
.pl5{padding-left: .5rem !important;}
.pr5{padding-right: .5rem !important;}
.pl10{padding-left: 1rem !important;}
.p10{padding: 1rem  !important; }
.pr10{padding-right:1rem;}
.pt10{padding-top:1rem;}
.pb10{padding-bottom:1rem;}
.ptd10{padding:1rem 0 !important;}
.p15{padding: 1.5rem;}
.pr15{padding-right: 1.5rem;}
.pb15{padding-bottom:1.5rem;}
.pl15{padding-left: 15px;}
.p20{padding: 2rem;}
.pt20{padding-top:2rem;}
.pb20{padding-bottom:2rem;}
.pl20{padding-left: 2rem;}
.pr20{padding-right:2rem;}
.pr25{padding-right:2.5rem;}
.p30{padding: 3rem;}
.pl30{padding-left:3rem;}
.pr30{padding-right:3rem;}
.pt30{padding-top:3rem;}
.pb30{padding-bottom:3rem;}
.p40{padding: 4rem;}
.pt40{padding-top:4rem;}
.pb40{padding-bottom:4rem;}
/*endregion*/

/*region 字体颜色 -------------*/
.colblue{color:#6088fc;}
.colblue2{color:#2074ff}
.colred{color:#e01d20;}
.col333{color:#333;}
.col666{color:#666;}
.colorg{color:#ff6e1a;}
.colorg2{color:#ff8e0d;}
.colorgback{color:#d99a55;}
.colgold{color:#cdac68;}
.colgrey{color:#e8e7e7;}
.colgrey2{color:#cbcbcb;}
.colgreen{color:#3fb860;}
.col999{color:#999;}
.col000{color:#000;}
.colddd{color:#ddd;}
.colfff{color:#fff;}
.colpink{color:#f99e8c;}
.colpurper{color:#655c98;}
.colgreen{color:#62c65b;}
.colyellow{color:#fed173;}
.colyellow2{color:#ffef65;}
.cole35561{color:#e35561;}
.colaaa{color:#aaa;}
.colfc2020{color: #fc2020;}
.coldarkpink{color:#a48a6b;}

a.colfff:hover ,a.colfff:focus{color:#fff;}
a.col333:hover ,a.col333:focus{color:#333;}
a.colred:hover,a.colred:focus{color:#e01d20;}
a.colorg:hover,a.colorg:focus{color:#ff6e1a;}
/*endregion*/

/*region  背景颜色----------------*/
.nobg{background:none !important;}
.bgred{background:#e73a34;}
.bggrey{background:#f8f8f8 ;}
.bggrey2{background:#f3f4f6; }
.bgfff{background:#fff;}
.bggold{background:#eecc90}
.bgeee{background:#eee;}
.bgfa{background: #fafafa;}
.bgorange{background:#fc8a40;}
.bggreen{background:#49dab6;}
.bgblue{background:#35b4fb;}
.bgorange2{background:#ff9b69;}
.bgyel{background:#fdc636;}
/*endregion*/

/*region  宽度高度设置------------------*/
.w20{width:19.99999999%;}
.wd12{width:11.5%;}
.wd15{width: 15%;}
.wd17{width: 17%;}
.wd20{width:20%;}
.wd25{width:25%;}
.wd26{width:26%;}
.wd30{width:30%;}
.wd36{width:36%;}
.wd33{width:33.333333333%;}
.wd40{width:40%;}
.wd45{width:45%;}
.wd49{width:49%;}
.wd50{width:50%;}
.wd60{width:60%;}
.wd70{width:70%;}
.wd75{width:75%}
.wd10{width: 10%}
.wd85{width:85%;}
.wd100{width:100%;}
.wdx100{width:100px;}
.wdx120{width:120px;}
.wdx200{width:200px;}
.wdx400{width:400px;}

.ht100{height:100%;}
.htx280{height:280px;}
.htx135{height:135px;}
.size30 { width: 30px; height: 30px; }
.size32 { width: 32px; height:32px; }
.size40 { width: 40px; height:40px; }
.size60 { width: 60px; height:60px; }
.size70 { width: 70px; height: 70px; }
.size72 { width: 72px; height: 72px; }
.size75 { width: 75px; height: 75px; }
.size80 { width: 80px; height:80px; }
.size90 { width: 90px; height:90px; }
.size100 { width: 100px; height: 100px; }
.size110 { width: 110px; height: 110px; }
.size120 { width: 120px; height: 120px; }
.size128 { width: 128px; height: 128px; }
.size160 { width: 160px; height: 160px; }
.size160-48 { width: 160px; height: 48px; }
.size160 { width: 160px; height: 160px; }
.size184 { width: 184px; height: 114px; }
.size190 { width: 190px; height: 190px; }
.size196 { width: 196px; height: 196px; }
.size-p100{width:100% !important;height:100% !important;}



/*endregion*/

/*region button样式*/

/* 淡黑色btn-black1 */
.btn-black{background: rgba(0,0,0,0.3);color:#fff;border: 0;}
.btn-black span{color:#fff;}
.btn-black:hover,.btn-black:focus,.btn-black.focus,
.btn-black:active:hover, .btn-black.active:hover,
.btn-black.focus{background:rgba(0,0,0,0.3);color:#fff;}
.btn-black:hover span{color:#fff;}
.btn-black.disabled, .btn-black[disabled]{background: rgba(0,0,0,0.7)}
.btn-black.disabled:hover, .btn-black[disabled]:hover{background: rgba(0,0,0,0.7)}
/* 淡黑色btn-black 2 */
.btn-opacity{background: rgba(0,0,0,0.4);color:#fff;border: 0;}
.btn-opacity:hover,.btn-opacity:focus,.btn-opacity.focus,.btn-opacity:active:hover, .btn-opacity.active:hover,.btn-opacity.focus{background: rgba(0,0,0,0.4);color:#fff;}
.btn-opacity:hover span{color:#fff;}
.btn-opacity.disabled, .btn-opacity[disabled]{background: rgba(0,0,0,0.3)}
.btn-opacity.disabled:hover, .btn-opacity[disabled]:hover{background: rgba(0,0,0,0.3)}
/* 默认按钮 btn-default*/
.btn-default{border-radius: .3rem;padding:0.4rem 1rem;}
.btn-default:active:hover, .btn-default.active:hover,.btn-default.focus{border-color:#ddd;background:none;box-shadow: none;}
.btn-default.disabled, .btn-default[disabled]{color:#ccc;}
/* 默认样式款蓝色字 btn-default-blue*/
.btn-default-blue{border-radius: .3rem;padding:0.4rem 1rem;color:#108ee9;border:1px solid #108ee9;}
.btn-default-blue:active:hover, .btn-default-blue.active:hover,.btn-default-blue.focus{border-color:#108ee9;background:none;box-shadow: none;}
.btn-default-blue.disabled, .btn-default-blue[disabled]{color:#ccc;}
/* 红色按钮 btn-red*/
.btn-red{background:#f94334;color:#fff;border-radius: .5rem;border:0px;}
.btn-red:hover,.btn-red:focus,.btn-red.focus,.btn-red:active:hover, .btn-red.active:hover,.btn-red.focus{background:#f94334;color:#fff;}
.btn-red:hover span{color:#fff;}
.btn-red.disabled, .btn-red[disabled]{background: rgba(255,0,0,0.7)}
.btn-red.disabled:hover, .btn-red[disabled]:hover{background: rgba(255,0,0,0.7)}

/* 边框蓝色按钮 */
.btn-borblue{background:none;color:#108ee9;border-radius: .5rem;border:1px solid #108ee9;}
.btn-borblue:hover,.btn-borblue:focus,.btn-borblue.focus,.btn-borblue:active:hover, .btn-borblue.active:hover,.btn-borblue.focus{background:none;color:#108ee9;border-radius: .5rem;border:1px solid #108ee9;}
.btn-borblue:hover span{color:#108ee9;}
.btn-borblue.disabled, .btn-borblue[disabled]{border:1px solid  rgba(16,142,233,0.7);color:rgba(16,142,233,0.7);}
.btn-borblue.disabled:hover, .btn-borblue[disabled]:hover{border:1px solid  rgba(16,142,233,0.7);color:rgba(16,142,233,0.7);}
/* 橙色按钮 */
.btn-orange{background: #ff8b06;color:#fff;border: 0;}
.btn-orange:hover,.btn-orange:focus,.btn-orange.focus,.btn-orange:active:hover, .btn-orange.active:hover,.btn-orange.focus{background:#ff8b06;color:#fff;}
.btn-orange:hover span{color:#fff;}
.btn-orange.disabled, .btn-orange[disabled]{background: rgba(241,127,0,0.7)}
.btn-orange.disabled:hover, .btn-orange[disabled]:hover{background: rgba(241,127,0,0.7)}

/* 橙色边框按钮 */
.btn-bororange{border: 1px solid  #ff8b45;color:#ff8b45;background: none;}
.btn-bororange:hover,.btn-bororange:focus,.btn-bororange.focus,.btn-bororange:active:hover, .btn-orange.active:hover,.btn-orange.focus{border: 1px solid  #ff8b45;color:#ff8b45;background: none;}
.btn-bororange:hover span{color:#ff8b45;}
.btn-bororange.disabled, .btn-bororange[disabled]{background: rgba(241,127,0,0.7)}
.btn-bororange.disabled:hover, .btn-bororange[disabled]:hover{background: rgba(241,127,0,0.7)}

/* 灰色按钮 */
.btn-grey{background: #e6ebf0;color:#8e99a9;border: 0;}
.btn-grey:hover,.btn-grey:focus,.btn-grey.focus,.btn-grey:active:hover, .btn-orange.active:hover,.btn-orange.focus{background:#e6ebf0;color:#8e99a9;}
.btn-grey:hover span{color:#8e99a9;}
.btn-grey.disabled, .btn-grey[disabled]{background: rgba(230,235,240,0.7)}
.btn-grey.disabled:hover, .btn-grey[disabled]:hover{background: rgba(230,235,240,0.7)}
/* 灰色按钮12  */
.btn-grey{background: #e6ebf0;color:#8e99a9;border: 0;}
.btn-grey:hover,.btn-grey:focus,.btn-grey.focus,.btn-grey:active:hover, .btn-orange.active:hover,.btn-orange.focus{background:#e6ebf0;color:#8e99a9;}
.btn-grey:hover span{color:#8e99a9;}
.btn-grey.disabled, .btn-grey[disabled]{background: rgba(230,235,240,0.7)}
.btn-grey.disabled:hover, .btn-grey[disabled]:hover{background: rgba(230,235,240,0.7)}

.btn-grey2{background: #eafdff;color:#108ee9;border: 0;}
.btn-grey2:hover,.btn-grey2:focus,.btn-grey2.focus,.btn-grey2:active:hover, .btn-orange.active:hover,.btn-orange.focus{background:#eafdff;color:#108ee9;}
.btn-grey2:hover span{color:#108ee9;}
.btn-grey2.disabled, .btn-grey2[disabled]{background: rgba(230,235,240,0.7)}
.btn-grey2.disabled:hover, .btn-grey2[disabled]:hover{background: rgba(230,235,240,0.7)}
/* 橙色按钮 */
.btn-org{background: #fff;color:#f17f00;border-radius: .3rem;border: .1rem solid #f17f00;padding:0.4rem 1rem;}
.btn-org:hover,.btn-org:focus,.btn-org.focus,.btn-org:active:hover, .btn-org.active:hover,.btn-org.focus{background:#fff;color:#cf812a;border: .1rem solid #cf812a;}
.btn-org:hover span{color:#f17f00;}
.btn-org.disabled, .btn-org[disabled]{color:#999;}
.btn-org.disabled:hover, .btn-org[disabled]:hover{color:#999;}
/* 绿色按钮 */
.btn-green{background: #3bdf9c;border-radius: .5rem;color:#fff;}
.btn-green:hover,.btn-green:focus,.btn-green.focus,.btn-green:active:hover, .btn-green.active:hover,.btn-green.focus{background:#3bdf9c;color:#ffff;}
.btn-green:hover span{color:#fff;}
.btn-green.disabled, .btn-green[disabled]{background: rgba(59,223,156,0.7)}
.btn-green.disabled:hover, .btn-green[disabled]:hover{background: rgba(59,223,156,0.7)}
/* 白色按钮12 */
.btn-white1{background:#fff;color:#29a1f7;}
.btn-white2{background:#fff;color:#000;border-radius: 0;}
.btn-white:hover,.btn-white:focus,.btn-white.focus{background:#fff;color:#000;}
.btn-white2{color:#e01d20;border: 1px solid #eee;}
.btn-white2:hover,.btn-white2:focus,.btn-white2.focus{color:#e01d20;border: 1px solid #eee;}
.upadd-btn{width: 80px;text-align: center;margin:10px auto;display: block;border:1px dashed #ccc;padding:20px 0;}
.btn-white2 span{color:#e01d20}
.btn-white2:hover span,.btn-white2:focus span,.btn-white2.focus span{color:#e01d20;}

.container{width:1300px;}

/*endregion*/


/*region 弹窗样式------------------*/
#popup_container{font-size:1.2rem;min-width:320px;max-width:600px;background:#fff;border-radius:1rem;box-shadow:0 2px 6px rgba(0,0,0,.5);color:#333}
#popup_container .alert{border:none;border-radius:none;text-shadow:none}
#cbl,#cbr{position:absolute;width:5px;height:5px;overflow:hidden;font-style:normal;z-index:99999;background:#fff url(../../images/policy/alert/corners.gif) no-repeat}
#ctl{top:-1px;left:-1px;background-position:0 0;background-color:#3097ca;display:none}
#ctr{top:-1px;right:-1px;background-position:-5px 0;background-color:#3097ca;display:none}
#cbl{bottom:-1px;left:-1px;background-position:0 -5px;display:none}
#cbr{bottom:-1px;right:-1px;background-position:-5px -5px;display:none}
#popup_title{font-size:1.6rem;font-weight:400;text-align:center;color:#333;border-bottom:solid 1px #ccc;cursor:default;padding:10px 0;margin:0}
#popup_close{position:absolute;right:-20px;top:-40px;width:30px;height:30px;
	font-size:2.5rem;font-weight:700;cursor:pointer;color:#ccc;
	background:url("../../images/policy/close.png") no-repeat;text-indent: -9999px;
	background-size:100% 100%;
}
#popup_close:hover{color:#ddd}
#popup_content{background:16px 16px no-repeat;padding:0;margin:0}
#popup_container .prompt #popup_message{padding:20px}
#popup_message{padding:20px;font-size:14px;color:#333;text-align: center;}
#popup_foot{padding:10px 5px}
#popup_prompt{margin:.5em 0}
#popup_content.openBox{padding:12px;background:0 0}
.openBox #popup_message{padding:0;overflow:auto}
#over_container{min-width:300px;background:#DDEDFB;border:1px solid #09C;color:#000}
#over_message{text-align:center;padding:10px 20px}
#over_container.over_3{background:#FFF2F2;border:1px solid #FF8080}
.pop_userDiv{width:467px;padding:15px;padding-bottom:5px;background:#fff;border:solid 1px #e5e5e5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:20px}
.pop_user{float:left;height:26px;line-height:26px;padding:0 10px;background:#f0f5f8;border:solid 1px #dbe5ec;margin-right:10px;margin-bottom:10px}
.pop_user .pop_userImg{display:inline-block;float:left;width:16px;height:16px;margin-top:5px;margin-right:6px;background:url(../image/pop/pop_icon.png) -148px 0 no-repeat}
.pop_inpDiv{width:100%;margin-top:20px}
.pop_selFeil{float:left;height:28px;padding:0 10px;line-height:28px;background:#f8f8f8;border:solid 1px #d8d8d8;border-right:0}
.pop_selFeil .pop_feilImg{display:inline-block;float:left;width:16px;height:16px;margin-top:6px;margin-right:6px;background:url(../image/pop/pop_icon.png) -148px -26px no-repeat}
.pop_inpFeil{display:block;float:left;width:374px;height:18px;line-height:18px;color:#aaa;padding:5px 8px;background:#fff;border:solid 1px #d8d8d8}
.pop_txt .pop_txtOneline{padding-top:20px}
.pop_inpLeft{display:block;float:left;line-height:30px;padding-right:10px}
.pop_input{display:block;width:402px;height:18px;line-height:18px;color:#aaa;padding:5px 8px;background:#fff;border:solid 1px #d8d8d8}
.pop_inpDiv input{width:100%}
.file-box{position:relative;width:100%;margin:20px 0}
.txt{height:22px;border:1px solid #cdcdcd;width:180px}
.file{position:absolute;top:0;right:80px;height:24px;filter:alpha(opacity:0);opacity:0;width:260px}

.alert .f12{font-size: 1.2em}
.f2{font-size: 2em}
.alert{position:fixed;z-index:1999;font-size:14px;top:0;bottom:0;left:0;
	right:0;
	margin:auto auto;
	width:250px;
	height:60px;
	border-radius: 5px;
	padding: 20px;
	color: #FFF;
	background-color:#000;
	opacity:0.7;
	filter:alpha(opacity=70);
  text-align: center;
}

/*endregion*/
