/* CSS Document */
@charset "utf-8";

* { box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}  
html,body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd { margin:0; padding:0;}
html {}
body { background:#FFF; color:#333; font-size:14px;font-family: Microsoft Yahei, "微软雅黑", "宋体", "黑体", Arial, Helvetica, simsun, sans-serif; -webkit-text-size-adjust:none;}

ul,ol,li,dl,dt,dd { list-style:outside none none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
span,em,i,b,var,ins,dfn,code,address { font-style:normal;}
a { text-decoration:none; cursor:pointer; outline-style:none;}
a:link,a:visited { color:#4D4D4D;}
a:active,a:hover { color:#4D4D4D;}
img { border:0; overflow:hidden;}
a {-moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in;}

/*自定义*/
.hidden { display:none;}
.img{ max-width:100%; max-height:100%; width:100%; height:100%;}
.clear { display:block; float:none; clear:both; background:none; border:0; width:0; height:0; font-size:0; overflow:hidden; visibility:hidden;}
.clearfix { *zoom:1;} 
.clearfix:after { content:'.'; display:block; clear:both; height:0; border:0; visibility:hidden;}
.box { width:1200px; margin:0 auto; position:relative;}

.cccc{ color:#CCC}
.c999{ color:#999;}
.c666{ color:#666;}
.c333{ color:#333;}

/*page*/
.page { width:100%; height:100px; text-align:center; padding-top:50px; clear:both;}
.page a { font-size:13px; padding:5px 10px; height:30px !important}
.page span{height:30px !important}
.page a:hover { background-color:#187CC7; color:#FFF; text-decoration:none;}
.over { width:100%; margin-top:20px; font-size:14px;}
.over p { width:90%; margin:10px auto;}
.over p span { color:#187CC7;}
.over p a { margin-left:20px; color:#999;}
.over p a:hover { color:#187CC7;}
.over .return{}
.over .return a{ float:right; color:#bc2a09;}















