/*basic*/
/*for JerryWesley*/
/*2016年11月8日13:26:08*/

/**common**/
/* css reset www.admin10000.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;}
body { background:#fff; color:#333; font-size:14px; font-family:Arial, Verdana, Helvetica, sans-serif;}
td,th,caption { font-size:14px;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;}
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a {color:#333; text-decoration:none;}
a:hover {text-decoration:none;}
img { border:none;}
ol,ul,li { list-style:none;}
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif;outline:medium;}
table { border-collapse:collapse;}
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content:" "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix {*zoom:1;}
.hide{display:none;}
.block{display:block;}

/*对齐方式*/
.tx-c{text-align:center;}
.tx-l{text-align:left;}
.tx-r{text-align:right;}

/*浮动*/
.psr{position:relative;}
.psa{position:absolute;}
.psf{position:fixed;}

.ufl{float:left;}
.ufr{float:right;}

/*文字截断*/
.tx-ell{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
.tx-ell2{
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;}

/*文字颜色*/
.tx-fff{color:#fff !important;}
.tx-f00{color:#f00 !important;}
.tx-ac{color:#acacac !important;}
.tx-888{color:#888 !important;}
.tx-666{color:#666 !important;}
.tx-333{color:#333 !important;}

/*背景色*/
.bg-fff{background-color:#fff !important;}
.bg-f5{background-color:#f5f5f5 !important;}

/*空白块*/
.blank-5{height:10px;background-color:#efefef;}
.blank-10{height:10px;background-color:#efefef;}
.opacity0{opacity:0;}

/*遮罩*/
.shade-0{background-color:#000;opacity:0;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;}
.shade-2{background-color:#000;opacity:0.2;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;}
.shade-4{background-color:#000;opacity:0.4;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;}
.shade-6{background-color:#000;opacity:0.6;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;}
.shade-8{background-color:#000;opacity:0.8;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;}

/*边框*/
.bd{border:solid #e9e9e9 1px;}
.bdt{border-top:solid #e9e9e9 1px;}
.bdb{border-bottom:solid #e9e9e9 1px;}

/*按钮*/
.btn-block{display:block;}
.btn-sm{display:inline-block;padding:5px 10px;box-sizing:border-box;font-size:12px;border:solid #e9e9e9 1px;}
.btn-default{display:inline-block;padding:10px 15px;box-sizing:border-box;font-size:14px;border:solid #e9e9e9 1px;}

.btn-ra-2{border-radius:2px;}
.btn-ra-6{border-radius:6px;}
.btn-ra-r{border-radius:50%;}















