body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,dt,dl,dd,th,td,label,bottom,input,textarea{ margin:0;padding:0;}body{font-family:"微软雅黑", arial;font-size:12px;line-height:1.5;text-align:left;background:#FFF;color:#000;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
fieldset,img{border:0;}
ul{margin:0;padding:0;list-style:none;}
div,th,td{font-size:12px;}
table{ border-collapse:collapse; border-spacing:0;}
em,i{ font-style:normal;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
.fl{ float:left!important;}
.fr{ float:right!important;}
.noborder{ border:0 none!important;}
.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}
a{ color:#555; cursor:pointer; text-decoration:none;}
a:hover{ color:#f60;}.gg250 img{ display:block;}
.hot_guwen{ width:248px; padding-bottom:10px; font-size:14px; border:1px solid #e6e6e6; background:#fff;}
.hot_guwen .sos{ width:232px; width:248px\9; padding:20px 8px; margin-bottom:10px; background:#f3f3f3; overflow:hidden;}
.hot_guwen .sos input.text{ width:112px; float:left; height:42px; padding:0 10px 0 28px; line-height:42px; border:1px solid #d8d6d6; border-right:0; font-family:"microsoft yahei"; font-size:16px; color:#555; border-radius:2px 0 0 2px; background:#fff url(../images/ico_search_point.png) no-repeat 10px 12px;}
.hot_guwen .sos a.btn_go{ display:inline-block; width:85px; float:left; margin-left:-4px; line-height:42px; font-family:"microsoft yahei"; font-size:18px; color:#fff; text-align:center; border-radius:0 2px 2px 0; background:#ff9000;}
.hot_guwen .sos a.btn_go:hover{ background:#ff7e00;}
.hot_guwen dl{ width:238px; width:248px\9; padding:10px 0 10px 10px; overflow:hidden;}
.hot_guwen dt{ width:60px; float:left; height:60px; padding:3px; border-radius:50%; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);}
.hot_guwen dt img{ border-radius:50%;}
.hot_guwen dd{ width:165px; float:left; padding-left:5px;}
.hot_guwen dd strong{ font-family:"microsoft yahei"; font-size:16px; font-weight:normal;}
.hot_guwen dd strong i{ display:inline-block; position:relative; width:16px; height:16px; vertical-align:-2px; background:url(../images/ico_level.png) no-repeat; z-index:3;}
.hot_guwen dd strong i.i0{ width:15px; background-position:-58px 0;}
.hot_guwen dd strong i.i1{ width:13px; background-position:0 0;}
.hot_guwen dd strong i.i2{ width:13px; *vertical-align:7px; background-position:-12px 0;}
.hot_guwen dd strong i.i3{ background-position:-26px 0;}
.hot_guwen dd strong i.i4{ background-position:-42px 0;}
.hot_guwen dd strong i span.pro{ display:none; position:absolute; top:19px; right:-103px; width:210px; padding:0 5px; line-height:21px; font-family:arial; font-size:12px; border:1px solid #e3e3e3; color:#666; text-align:center; background:#fafafa;}
.hot_guwen dd strong i span.pro em{ padding-right:10px; color:#f70;}
.hot_guwen dd strong i span.pro b{ color:#f70; font-family:"microsoft yahei"; font-weight:bold;}
.hot_guwen dd strong i span.pro s{ position:absolute; top:-4px; left:109px; width:100%; height:5px; background:url(ico_horn_t.png) no-repeat;}
.hot_guwen dd strong i span.pro a{ display:inline-block; width:15px; height:15px; margin:0 0 -4px 5px; background:url(ico_ask.png) no-repeat;}
.hot_guwen dd strong i.hov span.pro{ display:block;}
.hot_guwen dd p{ display:block; height:32px; margin-top:5px; line-height:16px; font-size:12px; color:#999; overflow:hidden;}
.hot_guwen dd span{ display:inline-block; position:relative; width:55px; padding-left:20px; font-size:12px; color:#999;}
.hot_guwen dd span i{ position:absolute; top:2px; left:2px; width:16px; height:13px; background:url(ico_index.png) no-repeat -377px 0;}
.hot_guwen dd a{ color:#555;}
.hot_guwen dd a.where{ margin-left:10px; vertical-align:2px; font-size:12px; color:#ff9000; font-family:arial;}
.hot_guwen dd a.where:hover{}

