/*reset.css*/
/*自定义基础样式*/
/*背景：#f0f0f0;
显色背景：#fefefe
边框：#E0E0E0;
主题色：#008cee;
列表分区背景色：#edf4f9;
主体文字、标题：#333；
辅助文本信息:#999;
可用按钮、搜索按钮：#3ebb2b(绿色)
删除按钮：#e51d1d（红色）
登录按钮：#FF9900（橙色）悬停：#ff6600；*/

body{
    font-family: "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
    font-size:14px;
}
ul li{padding: 0;margin: 0;list-style: none;}
a,button,input{outline: none;}
a:focus,button:focus,input:focus {
    outline:none;
    -webkit-outline:none;
    -moz-outline:none;
}
a{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    text-decoration: none;
}
textarea{
    resize: none;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/*背景色*/
.bgf0f0f0{background-color: #f0f0f0;}
.bgfefefe{background-color: #fefefe;}
.bgwhite{background-color: #fff;}
.bgblue{background-color: #008cee !important;}
.bg10d4f1{background-color: #10d4f1;}
.bggreen{background-color: #3ebb2b;}
.bgorange{background-color: #FF9900;}
.bgred{background-color:#e51d1d;}
.bgpink{background-color:#f38c8c}
/*颜色*/
.white{color:#fff;}
.blue{color:#008cee;}/*主题色：#008cee;*/

.red{color: #ea1616;}/*失败提醒：#ea1616；*/
.green{color:#3ebb2b;}/* 成功提醒：#3ebb2b */
.fcmain{color: #333;}/*主体文字、标题：#333；*/
.fclabel{color: #999;}/*辅助文本信息:#999;关闭按钮*/
.darkblue{color: #0083c4;}/*按钮按下：#0083c4;*/
.gray{color:#eaeaea;}/*按钮禁用：#eaeaea；*/
/*边框*/
.border0{ border:0 none !important; }
.border{border: 1px solid #E0E0E0;}
.borderb0{border-bottom:none;}
.borderb{border-bottom:1px solid #E0E0E0;}
.bordert0{border-top:none;}
.bordert{border-top:1px solid #E0E0E0;}
.borderl0{border-left:none;}
.borderl{border-left:1px solid #E0E0E0;}
.borderr0{border-right:none;}
.borderr{border-right:1px solid #E0E0E0;}
/*字体大小*/
.fspx11{font-size: 11px;}/* 列表右边时间文字（辅助文字） */
.fspx12{font-size: 12px;}/* 辅助性文字，如提示输入文字 */
.fspx13{font-size: 13px;}/* 正文 */
.fspx14{font-size: 14px;}
.fspx15{font-size: 15px;}/* 导航标题，按钮文字，分类名称 */
.fspx16{font-size: 16px;}
.fspx18{font-size: 18px;}
.fspx20{font-size: 20px;}
.fspx22{font-size: 22px;}
.fspx24{font-size: 24px;}
.fspx30{font-size: 30px;}
/*font-weight*/
.bold{font-weight: bold;}
.normal{font-weight: normal;}
/*位置*/
.txtleft{ text-align:left; }
.txtright{ text-align:right; }
.txtcenter{ text-align:center; }
.middle { vertical-align: middle !important; }
/*margin*/
.m0{margin:0;}
.m10{margin: 10px;}
.m15{margin: 15px !important;}
.m20{margin: 20px;}
.m30{margin: 30px;}
.m40{margin: 40px;}
/*margin-bottom*/
.mb0{margin-bottom: 0px !important;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
/*margin-top*/
.mt0{margin-top: 0px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
/*margin-left*/
.ml0{margin-left: 0px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 30px;}
/*margin-right*/
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mr30{margin-right: 30px;}

/*padding*/
.p0{padding:0px !important;}
.p5{padding:5px;}
.p10{padding: 10px;}
.p15{padding: 15px !important;}
.p20{padding: 20px;}
.p30{padding: 30px;}
.p40{padding: 40px;}
/*padding-left*/
.pl0{padding-left: 0px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}
/*padding-right*/
.pr0{padding-right: 0px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pr30{padding-right: 30px;}
.pr40{padding-right: 40px;}
.pr80{padding-right: 80px;}
/*padding-top*/
.pt0{padding-top: 0px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt13{padding-top: 13px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 20px;}
.pt30{padding-top: 30px;}
/*padding-bottom*/
.pb0{padding-bottom: 0px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb13{padding-bottom: 13px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.pb66{padding-bottom: 66px;}
/*圆角*/
.bradio5{border-radius: 5px;}
.bradio10{border-radius: 10px;}
.bradio20{border-radius: 20px;}
/*宽度*/
.halfw{width: 50%;}
.w48{width: 48%;}
/*浮动*/
.floatl{float: left;}
.floatr{float: right;}
.fnone { float:none; }
/*表格宽度*/
.formtd240{width: 240px;}
/*相对定位*/
.relative{position: relative;}
.hr{height:2px;border:none;border-top:2px solid rgba(204, 204, 204, 0.5)}
.hide{display:none;}
