html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body{overflow-x: hidden;}
a{color:#333;}

a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
a,a.active{color:inherit;}
a:hover{ color:#1faae9;}


.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{ zoom:1;}
.ov{ overflow: hidden;}
.fl, .flli li{ float: left;}
.fr{ float: right;}
.dsbl{ display: block;}
.dsil{ display: inline;}
.dsinbl{ display: inline-block;}
.dsNone{ display: none;}

.textAc{ text-align: center;}
.textAr{ text-align: right;}
.textIn{ text-indent: -999999px;}
.v_a{ vertical-align: middle;}

.p_re{ position: relative;}
.p_ab{ position: absolute;}



/*字体大小*/
.fs00{ font-size: 0;}
.fs12{ font-size: 12px;}
.fs13{ font-size: 13px;}
.fs14{ font-size: 14px;}
.fs16{ font-size: 16px;}
.fs18{ font-size: 18px;}
.fs20{ font-size: 20px;}
.fs22{ font-size: 22px;}
.fs24{ font-size: 24px;}
.fs26{ font-size: 26px;}
.fs28{ font-size: 28px;}
.fs30{ font-size: 30px;}
.fs32{ font-size: 32px;}
.fs34{ font-size: 34px;}
.fs36{ font-size: 36px;}
.fs38{ font-size: 38px;}

/*字体样式*/
.fnwb{ font-weight: bold;}
.fnwn{ font-weight: normal;}

.t2em p{ text-indent: 2em;}

/*字体颜色*/
.c333{ color: #333;}
.cfff{ color: #fff;}
.c666{ color: #666;}
.c999{ color: #999;}
.cccc{ color: #ccc;}
.c000{ color: #000;}
.red{ color: #ff0000;}


/*外边距内边距*/
.pd1{ padding: 1px;}
.pd2{ padding: 2px;}
.pd5{ padding: 5px;}
.pd8{ padding: 8px;}
.pd10{ padding: 10px;}
.pd12{ padding: 12px;}
.pd15{ padding: 15px;}
.pd20{ padding: 20px;}
.pd24{ padding: 24px;}
.pd25{ padding: 25px;}
.pd30{ padding: 30px;}

.p_rl_20{ padding: 0 20px;}
.p_rlt_12{ padding-top: 12px; padding-left: 12px; padding-right: 12px;}
.p_b_6{ padding-bottom: 6px;}
.p_b_10{ padding-bottom: 10px;}
.p_b_14{ padding-bottom: 10px;}
.p_b_20{ padding-bottom: 20px;}
.p_l_46{ padding-left: 46px;}
.p_l_60{ padding-left: 60px;}
.p_l_64{ padding-left: 64px;}
.p_t_4{ padding-top: 4px;}
.p_t_20{ padding-top: 20px;}
.p-l-25{ padding-left: 25px;}
.p-l-20{ padding-left: 20px;}
.m_b_6{ margin-bottom: 6px;}
.m_r_6{ margin-right: 6px;}
.m_r_7{ margin-right: 7px;}
.m_r_10{ margin-right: 10px;}
.m_r_30{ margin-right: 30px;}
.m_r_40{ margin-right: 40px;}
.m_b_10{ margin-bottom: 10px;}
.m_b_12{ margin-bottom: 12px;}
.m_b_15{ margin-bottom: 15px;}
.m_b_18{ margin-bottom: 18px;}
.m_b_20{ margin-bottom: 20px;}
.m_b_27{ margin-bottom: 27px;}
.m_b_30{ margin-bottom: 30px;}
.m_b_32{ margin-bottom: 32px;}
.m_t_20{ margin-top: 20px;}
.m_t_10{ margin-top: 10px;}
.m_t_5{ margin-top: 5px;}
.red{ color: #ff0000;}
.pd_rlt_20{ padding-top: 20px; padding-right: 20px; padding-left: 20px;}



/*边框样式*/
/*四边*/
.bd_1{ border-width: 1px;}
.bd_2{ border-width: 2px;}
.bd_style_sold{ border-style: solid;}
.bd_style_dashed{ border-style: dashed;}
.bd_style_dotted{ border-style: dotted;}
/*下边框*/
.bd_b_w_1{ border-bottom-width: 1px;}
.bd_b_w_2{ border-bottom-width: 2px;}
.bd_b_s_sold{ border-bottom-style: solid;}
.bd_b_s_dashed{ border-bottom-style: dashed;}
.bd_b_s_dotted{ border-bottom-style: dotted;}
/*左边框*/
.bd_l_w_1{ border-left-width: 1px;}
.bd_l_w_2{ border-left-width: 2px;}
.bd_l_s_sold{ border-left-style: solid;}
.bd_l_s_dashed{ border-left-style: dashed;}
.bd_l_s_dotted{ border-left-style: dotted;}
/*右边框*/
.bd_r_w_1{ border-right-width: 1px;}
.bd_r_w_2{ border-right-width: 2px;}
.bd_r_s_sold{ border-right-style: solid;}
.bd_r_s_dashed{ border-right-style: dashed;}
.bd_r_s_dotted{ border-right-style: dotted;}
/*上边框*/
.bd_t_w_1{ border-top-width: 1px;}
.bd_t_w_2{ border-top-width: 2px;}
.bd_t_s_sold{ border-top-style: solid;}
.bd_t_s_dashed{ border-top-style: dashed;}
.bd_t_s_dotted{ border-top-style: dotted;}



/*背景样式*/
.bg_re{ background-repeat: repeat;}
.bg_re_x{ background-repeat: repeat-x;}
.bg_re_y{ background-repeat: repeat-y;}
.bg_no_re{ background-repeat: no-repeat;}


/*段落间距*/
.hr{ width: 100%; clear: both; overflow: hidden;}
.hr10{ height: 10px;}
.hr12{ height: 12px;}
.hr14{ height: 14px;}
.hr16{ height: 16px;}
.hr20{ height: 20px;}
.hr24{ height: 24px;}
.hr30{ height: 30px;}
.hr32{ height: 32px;}
.hr48{ height:48px;}
.hr50{ height: 50px;}



.lh_24{ line-height: 24px;}
.lh_26{ line-height: 26px;}




/*流媒体悬浮广告*/
#oneAD{ position:fixed; left:50%; top:230px; margin-left:-300px; z-index:1599; width:600px; overflow:hidden;zoom:1;}
#oneAD .close{ height:20px; background:#9C0000; font:bold 12px/20px "宋体"; color:#fff; padding:0px 15px; float:right;}
#oneAD .adcon{ width:600px; overflow:hidden; clear:both;}
#oneADlit{ position: fixed; left:0; bottom:50px; z-index:1599; width:600px; overflow:hidden;zoom:1; width:40px; overflow:hidden;}
#oneADlit .cb{ width:40px; overflow:hidden; display:block; line-height:20px; height:20px; background:#9C0000; color:#fff; text-align:center;}
