/*
Author: smallni
*/

/* ====================================================================================================
 * Basic Styles (全站级基础样式)
 * ==================================================================================================== */
*{ margin:0px; padding:0px;}
html,body,form,iframe{padding: 0px;margin:0px;}
html{overflow-y:scroll;}
html,body{width: 100%;height: 100%;}
body{font-size:12px;font-family:Tahoma,"Arial","Microsoft YaHei","微软雅黑","微軟雅黑","宋体";letter-spacing:0px;color:#828282;-webkit-text-size-adjust: none;/*background-image: linear-gradient(270deg, #141415 1%, #252526 100%);*/}
ul,li,ol,dl,dt,dd,form,input{margin:0; padding:0; list-style:none;}
img{border:0;}
a{color:#828282;text-decoration: none;blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{color:#3ab4b5; text-decoration:none;}
.clear,.clearfix{ clear:both;}
.yahei,input{ font-family:"微软雅黑";}
h3{ font-size:12px;}
input,button{ outline:none;}
em,i{ font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0px;}

.fleft{ float:left;}
.fright{ float:right;}

.no-solid{ border-bottom:none !important;}
.w888{ width:778px;}


.line-per100{width:100%;height:1px;background:#f3f4f5;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;clear: both;}
div,span,h1,h2,h3,h4,h5,h6,ul,li,ol,p,dt,dd,dl,input,button,select,textarea,label,img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{position:relative;}

.absolute,.absobg{position:absolute;float:none;top:0px;right:0px;bottom:0px;left:0px;}
.absobg{background-color:#fff;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01;}
canvas{pointer-events:none;}
input.no, textarea.no{border:1px red solid;}
.ht-30{ height:30px;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}
input:-ms-input-placeholder{
    color: #999;
}
input::-webkit-input-placeholder{
    color: #999;
}


/*文字链接样式*/
.grey a:link{ color:#9b9696;}
.grey a:hover { color:#fff;}

.roundedCorner{
    -webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}

/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/**{
    transition: all 0.6s;
    -moz-transition: all 0.6s;
    -webkit-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition-property: background;
}
*//*隐藏元素*/
.hide {	display:none !important;}
.show {	display:block !important;}

/*解决IE6双边距加倍错误*/
.inline { display:inline;}

.ov,.overflow{ overflow:hidden;}

.cover-page-wrapper{ width:1210px; margin:0px auto;}

/*最小高度*/
.danye p{ margin-bottom:5px;}
/*文本对齐样式*/
.auto { margin:0px auto;}
.txt-center { text-align:center;}
.floatRight{float:right;}
.floatLeft{float:left;}

.td50{ text-indent:64px;}
.wfs{ width:100%;}
.h3{ font-size:24px;}
.grid-c1{ width:1210px; margin:0px auto;}
.w1200,.width1200{ width:1080px; margin:0px auto;}

/*字体*/
.strong { font-weight:bold;}
.nobold{ font-weight:normal;}
.yahei { font-family:微软雅黑;}
.songti { font-family:宋体;}

/* 字体样式 */
.f-12{font-size:12px;}
.f-13{font-size:13px;}
.f-14{font-size:14px;}
.f-15{font-size:15px;}
.f-16{font-size:16px;}
.f-18{font-size:18px !important;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-24{font-size:24px;}
.f-26{font-size:26px;}
.f-28{font-size:28px;}
.f-30{font-size:30px;}
.f-38{font-size:38px;}
.fbold{font-weight:bold;}
.fboldno{font-weight:normal;}
.f-c{text-align:center;}
.f-r{text-align:right;}
.f-f{font-family:"宋体","Microsoft YaHei","微软雅黑","Arial","Helvetica",sans-serif;}
.f-t{text-decoration:underline;cursor:pointer;}
.f-v{vertical-align:middle;}
.f-v img{float:none;margin:0 5px;}
.f-u{text-transform:uppercase;}
.f-w{white-space:nowrap;}
.greent,a.greent{color:#7acd00;}
.oranget,a.oranget{color:#ff6600;}
.greyt,a.greyt{color:#999;}
.grey6t,a.grey6t{color:#666;}
.grey6t,a.grey6t{color:#666;}
.redt,a.redt{color:#e55151;}
.blackt,a.blackt{color:#333;}
.bluet,a.bluet{color:#198eed;}
.lightbluet,a.lightbluet,.lightbluet a{color:#66a6e1;}
.lightbluet a:hover{text-decoration:underline;}
.whitet{color:#fff;}
.purplet,a.purplet{color:#eb7a79;}
.wm-70{min-width:70px;}
a.redt:hover,a.greent:hover,a.oranget:hover,a.greyt:hover,a.blackt:hover,a.bluet:hover,a.lightbluet:hover,a.purplet:hover{text-decoration:underline;}
.link a{border-bottom:1px #c1c1c1 dashed;}

/* w系列控制宽度 */
.wauto { width: auto }
.w-25 { width: 25%; }
.w-33 { width: 33.3%; }
.w100{width:100%;}
.w-50{width:50%;}

/* h系列控制高度 */
.h100 { height:100%; }
.hauto { height:auto; }

.h20px { height: 20px; }
.h30px { height: 30px; }
.h40px { height: 40px; }
.h50px { height: 50px; }
.h75px { height: 75px; }
.h100px { height: 100px; }
.h130px { height: 130px; }
.h150px { height: 150px; }
.h210px { height: 210px; }
.h250px { height: 250px; }
.h585px { height: 585px; }

/*边框*/
.b-a{border:1px #dbdbdb solid;}
.b-l{border-left:1px #dbdbdb solid;}
.b-r{border-right:1px #dbdbdb solid;}
.b-t{border-top:1px #dbdbdb solid;}
.b-b{border-bottom:1px #dbdbdb solid;}
.b-ld{border-left:1px #dbdbdb dashed;}
.b-rd{border-right:1px #dbdbdb dashed;}
.b-td{border-top:1px #dbdbdb dashed;}
.b-bd{border-bottom:1px #dbdbdb dashed;}
.hauto{ height:auto !important;}
/* 行高 */
.h-35{line-height:35px;}
.h-30{line-height:30px;}
.h-20{line-height:20px !important;}
.h-22{line-height:22px !important;}
.h-24{line-height:24px;}
.h-25{line-height:25px;}
.h-26{line-height:26px;}
.h-29{line-height:29px;}
.h-33{line-height:33px;}
.h-37{line-height:37px;}
.h-38{line-height:38px;}
.h-40{line-height:40px;}
.h-54{line-height:54px;}

/*左右漂浮样式*/
.l { float: left; }
.r { float: right; }

/* p系列控制padding */
.p5 { padding:5px;}
.p10 { padding:10px;}
.p15 { padding:15px;}
.p20 { padding:20px;}
.p25 { padding:25px;}
.p30 { padding:30px;}

.pt2 { padding-top:2px;}
.pt0 { padding-top:0px !important;}
.pt5 { padding-top:5px !important;}
.pt10 { padding-top:10px !important;}
.pt15 { padding-top:15px !important;}
.pt20 { padding-top:20px !important;}
.pt25 { padding-top:25px !important;}
.pt30 { padding-top:30px !important;}
.pt40 { padding-top:40px !important;}

.pr5 { padding-right:5px !important;}
.pr10 { padding-right:10px !important;}
.pr15 { padding-right:15px !important;}
.pr20 { padding-right:20px !important;}
.pr25 { padding-right:25px !important;}
.pr30 { padding-right:30px !important;}
.pr40 { padding-right:40px !important;}
.pr50 { padding-right:50px !important;}

.pb0 { padding-bottom:0px !important;}
.pb5 { padding-bottom:5px !important;}
.pb10 { padding-bottom:10px;}
.pb13 { padding-bottom:12px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px !important;}
.pb55rem { padding-bottom:0.55rem !important;}

.pl0 { padding-left:0px !important;}
.pl2 { padding-left:2px;}
.pl5 { padding-left:5px;}
.pl10 { padding-left:10px !important;}
.pl15 { padding-left:15px !important;}
.pl20 { padding-left:20px;}
.pl25 { padding-left:25px;}
.pl30 { padding-left:30px;}

/* m系列控制margin */
.m5 { margin:5px!important;}
.m10 { margin:10px!important;}
.m15 { margin:15px!important;}
.m20 { margin:20px!important;}
.m25 { margin:25px!important;}
.m30 { margin:30px!important;}

.mt0 { margin-top:0px!important;}
.mt5 { margin-top:5px!important;}
.mt7 { margin-top:7px!important;}
.mt10 { margin-top:10px!important;}
.mt12 { margin-top:12px!important;}
.mt15 { margin-top:15px!important;}
.mt16 { margin-top:15px!important;}
.mt18 { margin-top:16px!important;}
.mt18 { margin-top:18px!important;}
.mt20 { margin-top:20px!important;}
.mt25 { margin-top:25px!important;}
.mt30 { margin-top:30px!important;}
.mt35 { margin-top:35px!important;}
.mt38 { margin-top:38px!important;}
.mt40 { margin-top:40px!important;}
.mt46 { margin-top:46px!important;}
.mt50 { margin-top:50px!important;}
.mt60 { margin-top:60px!important;}
.mt45 { margin-top:45px!important;}
.mt90 { margin-top:90px!important;}

.mr0{ margin-right:0px !important;}
.mr5 { margin-right:5px!important;}
.mr10 { margin-right:10px!important;}
.mr15 { margin-right:15px!important;}
.mr20 { margin-right:20px!important;}
.mr25 { margin-right:25px!important;}
.mr30 { margin-right:30px!important;}
.mr70 { margin-right:30px!important;}

.mb0 { margin-bottom:0px!important;}
.mb5 { margin-bottom:5px!important;}
.mb10 { margin-bottom:10px!important;}
.mb15 { margin-bottom:15px!important;}
.mb20 { margin-bottom:20px!important;}
.mb25 { margin-bottom:25px!important;}
.mb30 { margin-bottom:30px!important;}

.ml0 { margin-left:0px!important;}
.ml5 { margin-left:5px!important;}
.ml10 { margin-left:10px!important;}
.ml15 { margin-left:15px!important;}
.ml20 { margin-left:20px!important;}
.ml25 { margin-left:25px!important;}
.ml30 { margin-left:30px!important;}
.ml35 { margin-left:35px!important;}
.ml100 { margin-left:100px!important;}
