@charset "utf-8";/* pc css by jc */
/*清除边距*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, b, u, i, dl, dt, dd, ol, ul, li,form, label, input, button, textarea, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section, time, audio, video{margin:0; padding:0;}
body, button, input, select, textarea{font: 12px/1.5 arial, \5FAE\8F6F\96C5\9ED1,\5B8B\4F53, tahoma, sans-serif;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
/*重置列表元素*/
ul, ol{list-style:none;}
input{border: none;background: none;appearance:none;}
input[disabled],input:disabled{
    color:#666!important;
    -webkit-text-fill-color:#666;
    -webkit-opacity:1;
    opacity: 1;
}
/*清除浮动*/
.clearfix:before, .clearfix:after{display:block; visibility:hidden; height:0;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}
/*重置链接元素*/
a{text-decoration:none;color:#333;}
a:hover{color: #005096!important;}
.color_curr{color:#005096!important;}
/* :focus, a:focus,{outline: none; */
input:focus{outline:0;}
a, a img ,img{outline:0;border:0;}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}
.w1200{margin:0 auto;width:1200px;
    /*overflow: hidden;*/
}
.f_l{float:left;}
.f_r{float:right;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.t_l{text-align: left;}
.pos_r{
    position: relative;
}
.pos_a{
    position: absolute;
}
.bg_fff{background: #fff;}
.bg_f7f7f7{background: #f5f5f5;}
html,body{width:100%;  min-width:1200px; background:#fff; color: #333;}
.line{display: -webkit-box;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:1;}
.line2{-webkit-line-clamp:2;}
.line3{-webkit-line-clamp:3;}
.flex{display: -moz-box; display: -webkit-box; display: box;}
.flex1{-webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1;}
.fade{position: fixed; top:0; left:0; width:100%; height:100%; background-color: #000;background:rgba(0,0,0,0.5);filter:alpha(opacity=50);z-index: 10;}
.bord_b{
    border-bottom: 1px solid #e0e0e0;
}
.mg_lr20{
    margin-left:20px;
    margin-right:20px;
}
.pd_lr25{
    padding-left:25px;
    padding-right:25px;
}
.pd_lr30{
    padding-left:30px;
    padding-right:30px;
}
.pd_t10{
    padding-top:10px;
}
.pd_t20{
    padding-top:20px;
}
.pd_b10{
    padding-bottom:10px;
}
.pd_b20{
    padding-bottom:20px;
}
.mg_b20{
    margin-bottom:20px;
}
.mg_b30{
    margin-bottom:30px;
}
.mg_t15{
    margin-top:15px;
}
.mg_t20{
    margin-top:20px;
}
.mg_t30{
    margin-top:30px;
}
.mg_t40{
    margin-top:40px;
}
.mg_r20 {
    margin-right: 10px;
}
.mg_l45 {
    margin-left: 45px;
}
.mg_lr45 {
    margin-left: 45px;
    margin-right: 45px;
}
.color_red{
    color: #f30101;
}
.color_orange{
    color: #ff7709;
    font-size: 14px;
}
.color_green {
    color: #41bc11;
}
.box_shadow {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    border: 1px solid #e1e1e1\9\0;
}
.bord_l{
    border-left:1px solid #e0e0e0;
}
.bord_r{
    border-right:1px solid #e0e0e0;
}
.bord_t{
    border-top:1px solid #e0e0e0;
}
.field_child .new_value{
    font-size: 18px;
    line-height:40px;
    color: #333;
    padding-left: 10px;
}
.style_normal{
    font-style: normal;
}

/*新增*/

.z_star {
	height: 11px;
	margin-top: 8px;
	padding-bottom: 4px;
}

.z_star b {
	width: 85px;
	height: 11px;
	float: right;
	background: url(/home/images/star_2.png) repeat-x;
}

.z_star em {
	background: url(../images/star_1.png) repeat-x;
	width: 100%;
	display: block;
	height: 11px;
}