/****
author:yangxian,designer:liaole,update:20150105

*****/

html, body, div, h1, h2, h3, h4, h5, h6, p,dl, dt, dd, ol, ul, li,fieldset, form, label,input,legend,textarea,button{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal}
ul,ol{list-style:none;}
img{border:0 none; vertical-align:top}
blockquote,q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after { content:""; content:none;}
em,i,b{ font-style:normal; font-weight:normal}
a{ text-decoration:none;}
a:hover{ -webkit-transition:color linear .2s;transition:color linear .2s;}
body{ font:12px/1.5 \5FAE\8F6F\96C5\9ED1,Tahoma, Geneva, sans-serif; color:#535353; background:#f7f8f8}
.hd{ position:absolute; left:-9999px; top:-9999px;}
.clear_fixed{zoom:1;}
.clear_fixed:after{ content:""; display:block; clear:both; font-size:0; line-height:0; visibility:hidden;}

/**header**/
.wp{ width:1200px; margin:0 auto; clear:both; }
.header{ background:#fff; height:86px; padding-top:34px;}
.header .wp{ height:86px; position:relative; z-index:2;}
.logo{ width:252px; height:53px;}

.sys_footer,.sys_footer a{ color:#9fa0a0;}
.sys_footer{ line-height:1.8; text-align:center; padding:20px 0 40px;  margin-top:50px;}
.sys_footer p span{ color:#9fa0a0;}
.sys_footer a{ padding:0 6px;}
.sys_f-nav a{ color:#9fa0a0; }

/***detail_page**/
.detail_cont{ border:#ddd solid 1px; overflow:hidden; background:#fff; margin-top:20px; padding-top:20px;}
.bor_bot{ border-bottom:#ddd solid 1px;}
.detail_cont h2{ font-size:18px; color:#000; font-weight:bold; margin:0 20px 20px;}
.prize_detail{ text-align:center; padding:20px 0;}


.explain{ border-top:#e2e2e2 solid 1px; padding:40px 40px 30px; font-size:15px; line-height:30px;}
.explain h3{ font-size:20px;}
