﻿/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0;font-family:"微软雅黑" }
/** 设置默认字体 **/

body, button, input, select, textarea /* for ie */ { font-size:14px;   font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial!important;}
body{padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; text-rendering: auto;}
address, cite, dfn, em, var, i { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 14px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
li { line-height:normal; }
/** 重置文本格式元素 **/
a { text-decoration: none; color:#333; }
a:hover { text-decoration:underline; color:@Themebg; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 14px; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/*去除箭头*/
textarea { resize: none; }
/* 清除浮动 */
.ks-clear:after, .clear:after { content: '\20'; display: block; height: 0; clear: both; }
.ks-clear, .clear { *zoom: 1;}
a:active, a:hover { color:#333; text-decoration:none; }
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input { margin-bottom: 0;}
*,*:before,*:after {  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;}/*盒模型--区分所定宽度和border，padding的宽度*/
/*-------------------</END 重置>-----------------------*/

body { overflow-y:scroll; overflow-x: hidden; }

.help-block { color: #000;}

.content{ width:100%; }

.tpl_one .col-md-12 { padding:0;}

.body-right .page{ margin:0 15px 20px;}
.content-box { max-width: 1190px !important; margin: 0 auto !important;}
.content_c{ background-color:#fff;}

/*新加*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.fl{float:left !important;}
.fr{float:right;}
.clear{clear:both;}
.clear_overflow{clear:both; overflow:hidden;}
.fb{font-weight:bold;}
.hidden{display:none;}
.w1220{ width:1220px; margin:0 auto; font-size:14px;}
.min1220{ min-width:1220px; font-size:14px;}
.w1440{ width:1440px; margin:0 auto; font-size:14px;}
.min1440{ min-width:1440px; font-size:14px;}
.position_r{position:relative;}
.mt10{margin-top: 10px}
.mt20{margin-top: 20px}
.mt30{margin-top: 30px}
.mt40{margin-top: 40px}
.mt50{margin-top: 50px}
.mt60{margin-top:60px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom: 20px}
.mb30{margin-bottom: 30px}
.mb40{margin-bottom: 40px}
.mb50{margin-bottom: 50px}
.mb60{margin-bottom:60px}
.ml10{margin-left: 10px}
.ml20{margin-left: 20px}
.mr10{margin-right: 10px}
.mr20{margin-right: 20px}

.pt10{padding-top: 10px}
.pt20{padding-top: 20px}
.pt30{padding-top: 30px}
.pt40{padding-top: 40px}
.pt50{padding-top: 50px}
.pt60{padding-top:60px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom: 20px}
.pb30{padding-bottom: 30px}
.pb40{padding-bottom: 40px}
.pb50{padding-bottom: 50px}
.pb60{padding-bottom:60px}
.pl10{padding-left: 10px}
.pl20{padding-left: 20px}
.pr10{padding-right: 10px}
.pr20{padding-right: 20px}
.pp20{ padding:20px !important;}


@media screen and (max-width:1030px) {
   .n-box{ margin:0 10px;}
}

@media screen and (max-width:600px) {
	.content-box{margin:0;}
}


