﻿@charset "gb2312";
/** ???????????? **/
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: 14px; 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; } /* ???? 14px ?????????????????? small ?????? */
/** ???????????? **/
li { line-height:normal; }
/** ???????????????? **/
a { text-decoration: none; color:#333; }
a:hover { text-decoration:underline;  }
/** ???????????? **/
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;}
.conbg{ background-color:#f8f8f8 !important;}
.renbg{ background-color:#fff;}
.w100{ width:100%; margin:0 auto !important;}
.w95{ width:95%; margin:0 auto !important;}


@media screen and (max-width: 768px) {
.n-box{ margin:0 10px;}
 }

@media screen and (max-width:600px) {
	.content-box{margin:0;}
}

.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}




