@charset "utf-8";
/*
p2p css规则：
	组件以.HLM_开头
	公用模块以.hlp_开头
	各频道以.chan*_*(页面)
	各频道公用.chan*_
	选择器层级不要过多，一般在2-3级
	尽量避免定义全局选择器
*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,images{margin:0;padding:0;}
fieldset,images{border:none;vertical-align:middle;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;outline:none;resize:none;font-family:Verdana;}
table{ border-collapse: collapse; font-family: Verdana, Geneva, sans-serif; }
body{color:#000;padding:0;font:12px/20px Verdana;}
em{font-style: normal;}
.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

a{text-decoration:none;color:#000;}
a:hover, a:active, a:focus{text-decoration:none;}
.f_ok{display:inline-block;width:19px;height:19px;float: left;margin-left: 10px;}
.f_no{display:inline-block;width:19px;height:19px;float: left;margin-left: 10px;}
/* 浮层 */
.leftT{display: inline-block;float: left;}
.HLM_layer{position:fixed;_zoom:1;z-index:15;display:none;}
.HLM_layer .layer_bg{padding:2px;*zoom:1;_float:left;border-radius:2px;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#26515151', endColorstr = '#26515151' )\9;background-color:#515151;background-color:rgba(81, 81, 81, 0.15);background-color:transparent\9;}
/* for IE10 */
@media screen and (min-width:0\0) {
    .HLM_layer .layer_bg{background-color: rgba( 81, 81, 81, .15 );}
}
.HLM_layer .layer_arr_top{display:none;width:14px;height:9px;position:absolute;top:-6px;left:100px;overflow:hidden;}
.HLM_layer .layer_arr_bot{display:none;width:14px;height:9px;position:absolute;bottom:-6px;_bottom:-7px;left:100px;overflow:hidden;}
.HLM_layer .layer_cont{border:1px solid #c4c4c4;background:#fff;border-radius:2px;padding:10px;}
.HLM_layer a.layer_close{position:absolute;right:-9px;top:-9px;width:25px;height:25px;background:url("../images/close2_icon.png") no-repeat;overflow:hidden;line-height:200px;outline:none;}
/* 提示框 */
.HLM_msglayer{z-index:2001;}
.HLM_msglayer .layer_cont{padding:20px;}
.HLM_msglayer .msg_icon{padding:20px 0 30px 60px;background:url("../images/i_icons.png") no-repeat 10px 12px;font-size:16px;}
.HLM_msglayer .msg_icon_right{padding:20px 0 30px 60px;font-size:16px;background: url("../images/check_success_mid.png") no-repeat 10px 12px;}
.HLM_msglayer .msg_btnline{text-align:center;}

.HLM_confirmlayer{z-index:2001;}
.HLM_confirmlayer .layer_cont{padding:20px;}
.HLM_confirmlayer .msg_icon{padding:20px 0 30px 60px;font-size:16px;}
.HLM_confirmlayer .msg_btnline{text-align:center;}

a.hl_btn_01:link,a.hl_btn_01:visited{display:inline-block;width:58px;height:29px;background:#f47f18;text-align:center;line-height:29px;color:#fff;border-radius: 2px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f2{font-size:2em;}
.f3{font-size:1.4em;}
.hidden{display: none;}


