@charset "utf-8";
/**
 * 基本样式
 * @author rollin(huangxiaorong@021.com)
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font: 14px/1.5 \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei",arial,sans-serif;word-break:break-all; min-width: 990px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font: 14px/1.5 \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei",arial,sans-serif;}
input,button,textarea,select{*font-size:100%;border:0;font: 14px/1.5 \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei",arial,sans-serif;outline:0}
:focus{outline:0;-moz-outline:0}
a{text-decoration: none; outline: none;  cursor: pointer;}
li{ -webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear; }
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a:hover{ text-decoration:none;}
img{border:0}
.fl{float:left}
.fr{float:right}
.no{display:none}
.pr{position:relative}
.pa{position:absolute}
.tc{ text-align:center;}
.db{ display:block;}
.dib{ display:inline-block;}
.ov{overflow:hidden;}
.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clr{height:1%; zoom: 1;}
/*********公共部分end **********************/
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt15{ padding-top:15px;}
.pt10{ padding-top:10px;}
.pb25{ padding-bottom:25px;}
.mt30{ margin-top:30px;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;} 
.mt25{ margin-top:25px;}
.pt15b10{ padding:15px 10px;}
.mr15{ margin-right:15px;}
.mr30{ margin-right:30px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb22{ margin-bottom:22px;}
.mb40{margin-bottom:40px;}
.mb32{margin-bottom: 32px;}
.mb12{ margin-bottom:12px;}
.pb10{ padding-bottom:10px;}
.btm{ border-bottom:1px #adadad dashed;}
::-webkit-input-placeholder {color: #333;} 
:-moz-placeholder {color: #333;} 
::-moz-placeholder {color: #333;} 
:-ms-input-placeholder {color: #333;} 
