@charset "utf-8";
/* CSS Document public*/
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif;padding: 0;margin:0;box-sizing:border-box;vertical-align:top;}
body{-webkit-font-smoothing:antialiased;font-size:14px;}
a{text-decoration:none;outline-style:none; outline:none; color:#333;}
a:hover{ color:#CD0104;}
a,input,img,:focus{ outline-style:none;}
ul{list-style:none;}
img{border:0px;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block;}
video{ object-fit:cover;}
.fl{ float:left;}
.fr{ float:right;}
.mt15{ margin-top:15px;}
.clear{zoom: 1;clear:both;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden;}
.w120 {width: 1200px;margin: 0 auto;}
.w10 {width: 100%;}

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ color:#999;}
input:-moz-placeholder{ color:#999;}
input:-ms-input-placeholder{ color:#999;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ color:#999;}
textarea:-moz-placeholder{ color:#999;}
textarea:-ms-input-placeholder{ color:#999;}

h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul li:hover h5 a{ color:#c65911;}
.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%;}
.table_cell{ display:table-cell; vertical-align:middle;}

/* 内容样式 */
#vsb_content .vsbcontent_start{text-indent: 2em;}
#vsb_content p{margin-bottom: 10px;}
#vsb_content img{max-width: 100%;}
