﻿/*css reset code */
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/****  文字大小初始化,使1em=10px *****/
body {
	font-family:"microsoft yahei";
    font-size: 12px;
	background:#FFF;

} /* for IE/Win */


html>body {


} /* for everything else */

/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 padding: 0;
 margin: 0;
 }
input,textarea { font-size:14px; color:#555; font-family:"微软雅黑"}
table {
 border-collapse: collapse;
 border-spacing: 0;
 }
fieldset,img {
 border: 0px;
 }

address,caption,cite,code,dfn,th,var,em,i {
 font-weight: normal;
 font-style: normal;
 }
ol,ul {
	list-style-image: none;
	list-style:none;
 }
caption,th {
 text-align: left;
 }
h1,h2,h3,h4,h5,h6 {
 font-weight: normal;
 font-size: 100%;
 }
q:before,q:after {
 content:'';
 }
abbr,acronym { border: 0;
 }
img{ margin:0px; padding:0px; }

a {
text-decoration:none; 
color:#333;
outline:none;
/*opacity:0.5;filter:alpha(opacity=50); border-radius:15px; behavior: url(js/pie.htc);"*/
}
a:active {star:expression(this.onFocus=this.blur());} 


input{outline:none} 
/*checked美化*/
.chk_1{ display:none;}
.chk_1 + label {background:url(../images/check1.png) center no-repeat;float:left; width:16px; height:16px; background-size:100% 100%;display: inline-block; margin-right:8px;;position: relative;}
.chk_1:checked+label {background:url(../images/check2.png) center no-repeat; background-size:100% 100%;}
.chk_1:radio+label {background:url(../images/check2.png) center no-repeat; background-size:100% 100%;}

.chk_2{ display:none;}
.chk_2 + label {background:url(../images/check3.png) center no-repeat;float:left; width:10px; height:10px; background-size:100% 100%;display: inline-block; margin-right:8px;;position: relative; margin-top:15px}
.chk_2:checked+label {background:url(../images/check4.png) center no-repeat; background-size:100% 100%;}
.chk_2:radio+label {background:url(../images/check4.png) center no-repeat; background-size:100% 100%;}
/* my通用样式 */
.ov{ overflow:hidden}
.fl{ float:left !important;}
.fr{ float:right}
.block{ display:block}
.bor-r{ border-right:1px solid #f5f5f5;}
.mt10{ margin-top:10px;}
.bor-b{ border-bottom:1px solid #e5e5e5}
.mb15{ margin-bottom:15px}
.mr40{ margin-right:40px}
.mb18{ margin-bottom:18px !important;}
.m0{ margin:0 !important}
.mt14{ margin-top:14px}
.mt40{ margin-top:40px !important;}
.ml100{ margin-left:100px}
.ml50{ margin-left:50px}
.ml20{ margin-left:20px}
.mt30{ margin-top:30px}
.pb30{ padding-bottom:30px !important}
.mb30{ margin-bottom:30px}
.mb10{ margin-bottom:10px}
.mb60{ margin-bottom:60px !important}
.pr10{ padding-right:10px}
.mb20{ margin-bottom:20px !important}
.mr18{ margin-right:18px}
.mt60{ margin-top:60px;}
.mt20{ margin-top:20px}
.bor-bot{ border-bottom:1px solid #dcdcdc}
.fn{ float:none !important}
.br3{ border-radius:3px}
.mr33{ margin-right:33px} 
.pt44{ padding-top:44px !important}
.mb40{ margin-bottom:40px}
.bg-white{ background:#fff}
.pb20{ padding-bottom:20px}
