* {
  word-wrap:break-word;
}
body {
  ;
}
body,
input,
button,
select,
textarea {
  font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';
  color:#444;
}
textarea {
  resize:none;
}
body,
ul,
ol,
li,
dl,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
.pr,
.pc {
  margin:0;
  padding:0;
}
table {
  empty-cells:show;
  border-collapse:collapse;
}
caption,
th {
  text-align:left;
  font-weight:400;
}
ul li,
.xl li {
  list-style:none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size:1em;
}
em,
cite,
i {
  font-style:normal;
}
a {
  color:#333;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
a img {
  border:none;
}
label {
  cursor:pointer;
}
.z {
  float:left;
}
.y {
  float:right;
}
.cl:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cl {
  zoom:1;
}
.hidefocus {
  outline:none;
}
hr {
  display:block;
  clear:both;
  *margin-top:-8px !important;
  *margin-bottom:-8px !important;
}
.mn hr,
.sd hr {
  margin:0 10px;
}
.area hr {
  margin-left:0 !important;
  margin-right:0 !important;
}
hr.l {
  height:1px;
  border:none;
  background:#CDCDCD;
  color:#CDCDCD;
}
hr.l2 {
  height:2px;
}
hr.l3 {
  height:3px;
}
hr.da {
  height:0;
  border:none;
  border-top:1px dashed #CDCDCD;
  background:transparent;
  color:transparent;
}
hr.bk {
  margin-bottom:10px !important;
  *margin-bottom:2px !important;
  height:0;
  border:none;
  border-top:1px solid #FFF;
  background:transparent;
  color:transparent;
}
.n .sd hr.bk {
  border-top-color:#F9F9F9;
}
hr.m0 {
  margin-left:0;
  margin-right:0;
}
.wx,
.ph {
  font-family:'Microsoft YaHei','Hiragino Sans GB','STHeiti',Tahoma,'SimHei',sans-serif;
  font-weight:100;
}
.ph {
  font-size:20px;
}
.mt {
  padding:10px 0;
  font-size:16px;
}
.pipe {
  margin:0 5px;
  color:#CCC;
}
.xs0 {
  font-family:Arial;
  font-size:0.83em;
  -webkit-text-size-adjust:none;
}
.xs1 {
  font-size:12px !important;
}
.xs2 {
  font-size:14px !important;
}
.xs3 {
  font-size:16px !important;
}
.xg1,
.xg1 a {
  color:#999 !important;
}
.xg1 .xi2 {
  color:#369 !important;
}
.xg2 {
  color:#666;
}
.xi1,
.onerror {
  color:#F26C4F;
}
.xi2,
.xi2 a,
.xi3 a {
  color:#369;
}
.xw0 {
  font-weight:400;
}
.xw1 {
  font-weight:700;
}
.bbda {
  border-bottom:1px dashed #CDCDCD;
}
.btda {
  border-top:1px dashed #CDCDCD;
}
.bbs {
  border-bottom:1px solid #CDCDCD !important;
}
.bts {
  border-top:1px dashed #CDCDCD !important;
}
.bw0 {
  border:none !important;
}
.bw0_all,
.bw0_all th,
.bw0_all td {
  border:none !important;
}
.bg0_c {
  background-color:transparent !important;
}
.bg0_i {
  background-image:none !important;
}
.bg0_all {
  background:none !important;
}
.ntc_l {
  padding:5px 10px;
  background:#FEFEE9;
}
.ntc_l .d {
  width:20px;
  height:20px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/op.png) no-repeat 0 0;
  line-height:9999px;
  overflow:hidden;
}
.ntc_l .d:hover {
  background-position:0 -20px;
}
.brs,
.avt img,
.oshr {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.brm {
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.brw {
  -moz-border-radius:20px;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.mtn {
  margin-top:5px !important;
}
.mbn {
  margin-bottom:5px !important;
}
.mtm {
  margin-top:10px !important;
}
.mbm {
  margin-bottom:10px !important;
}
.mtw {
  margin-top:20px !important;
}
.mbw {
  margin-bottom:20px !important;
}
.ptn {
  padding-top:5px !important;
}
.pbn {
  padding-bottom:5px !important;
}
.ptm {
  padding-top:10px !important;
}
.pbm {
  padding-bottom:10px !important;
}
.ptw {
  padding-top:20px !important;
}
.pbw {
  padding-bottom:20px !important;
}
.avt img {
  padding:2px;
  width:48px;
  height:48px;
  background:#FFF;
  border:1px solid;
  border-color:#F2F2F2 #CDCDCD #CDCDCD #F2F2F2;
}
.avtm img {
  width:120px;
  height:auto;
}
.avts img {
  width:24px;
  height:24px;
  vertical-align:middle;
}
.emp {
  padding:20px 10px;
}
.emp a {
  color:#369;
  text-decoration:underline !important;
}
.vm {
  vertical-align:middle;
}
.vm * {
  vertical-align:middle;
}
.hm {
  text-align:center;
}
.alt,
.alt th,
.alt td {
  background-color:#F2F2F2;
}
.notice {
  clear:both;
  margin:5px 0;
  padding:3px 5px 3px 20px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/notice.gif) no-repeat 2px 6px;
}
#ajaxwaitid {
  display:none;
  position:absolute;
  right:0;
  top:0;
  z-index:1;
  padding:0 5px;
  background:#D00;
  color:#FFF;
}
.showmenu {
  padding-right:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/arrwd.gif) no-repeat 100% 50%;
  cursor:pointer;
  white-space:nowrap;
}
#um .showmenu {
  margin-right:-5px;
}
.cur1 {
  cursor:pointer;
}
.ie6 .sec .p_pop {
  white-space:expression(this.offsetWidth >= 220 ? 'normal':'nowrap');
  width:expression(this.offsetWidth >= 220 ? 200:'auto');
}
.rq {
  color:red;
}
.px,
.pt,
.ps,
select {
  border:1px solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/px.png) repeat-x 0 0;
  color:;
}
.px,
.pt {
  padding:2px 4px;
  line-height:17px;
}
.px {
  height:17px;
}
.pxs {
  width:30px !important;
}
.fdiy .tfm .px,
.fdiy .tfm .pt {
  width:auto;
}
.p_fre {
  width:auto !important;
}
.er {
  border-color:#F66 #FFBDB9 #FFBDB9 #F66;
  background-color:#FDF4F4;
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/px_e.png);
}
.pt {
  overflow-y:auto;
}
div.pt {
  height:100px;
  line-height:100px;
}
.ps,
select {
  padding:2px 2px 2px 1px;
}
.pts {
  vertical-align:top;
  overflow:hidden;
}
.cmt .pts {
  width:60%;
}
button::-moz-focus-inner {
  border:0;
  padding:0;
}
.pn {
  vertical-align:middle;
  overflow:hidden;
  margin-right:3px;
  padding:0;
  height:23px;
  border:1px solid #999;
  background:#E5E5E5 url(http://elecdz.cn/elec/geek/static/image/common/pn.png) repeat-x 0 0;
  cursor:pointer;
  -moz-box-shadow:0 1px 0 #E5E5E5;
  -webkit-box-shadow:0 1px 0 #E5E5E5;
  box-shadow:0 1px 0 #E5E5E5;
}
.pn:active {
  background-position:0 -23px;
}
.ie6 .pn {
  overflow-x:visible;
  width:0;
}
.pn em,
.pn span,
.pn strong {
  padding:0 10px;
  line-height:21px;
}
.pn em,
.pn strong {
  font-weight:700;
}
.ie7 .pn em,
.ie7 .pn span,
.ie7 .pn strong {
  padding:0 5px;
  line-height:18px;
}
a.pn {
  height:21px;
  line-height:21px;
  color:#444 !important;
}
a.pn:hover {
  text-decoration:none;
}
.ie6 a.pn {
  width:auto;
}
.ie6 a.pn em,
.ie6 a.pn span,
.ie6 a.pn strong {
  display:block;
}
.ie7 a.pn em,
.ie7 a.pn span,
.ie7 a.pn strong {
  line-height:21px;
}
.pnc,
a.pnc {
  border-color:#235994;
  background-color:#06C;
  background-position:0 -48px;
  color:#FFF !important;
}
.pnc:active {
  background-position:0 -71px;
}
.pnpost .pn {
  height:26px;
}
.pr,
.pc {
  vertical-align:middle;
  margin:0 5px 1px 0;
  padding:0;
}
.ie6 .pr,
.ie6 .pc,
.ie7 .pr,
.ie7 .pc {
  margin-right:2px;
}
.lb {
  margin-right:20px;
}
.pns .px {
}
.pns .pn {
}
.ftid {
  float:left;
  margin-right:6px;
}
.ftid select {
  float:left;
  height:23px;
}
.ftid a {
  display:block;
  overflow:hidden;
  padding:0 17px 0 4px;
  height:21px;
  line-height:21px;
  text-decoration:none !important;
  font-size:12px;
  font-weight:400;
  color:#444 !important;
  border:1px solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/newarow.gif) no-repeat 100% 0;
}
.ftid a:hover,
.ftid a:focus {
  background-position:100% -23px;
}
.ftid select {
  width:94px;
}
.sslt a {
  width:54px;
}
.sslt select {
  width:60px;
}
.sltm {
  padding:5px 11px 5px 10px;
  border:1px solid #DDD;
  background-color:#FFF;
  text-align:left;
}
.sltm li {
  padding:2px 0;
  color:#666;
  cursor:pointer;
}
.sltm li:hover {
  color:#369;
}
.sltm li.current {
  color:#F26C4F;
}
.oshr {
  float:right;
  margin-left:5px;
  padding:0 5px 0 22px;
  border:1px solid;
  border-color:#CCC #A9A9A9 #A9A9A9 #CCC;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/oshr.png) no-repeat 5px 50%;
}
.oshr:hover {
  text-decoration:none;
}
.ofav {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/fav.gif);
}
.oivt {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/activitysmall.gif);
}
.tfm {
  width:100%;
}
.tfm caption,
.tfm th,
.tfm td {
  vertical-align:top;
  padding:7px 0;
}
.tfm caption h2 {
  font-size:16px;
}
.vt th,
.vt td {
  vertical-align:top;
}
.tfm th {
  padding-top:9px;
  padding-right:5px;
  width:130px;
}
.tfm th .rq {
  float:right;
  font-size:14px;
}
.tfm .pt,
.tfm .px {
  margin-right:3px;
  width:330px;
}
.tfm .c,
.tfm .tedt,
.m_c .tfm .tedt {
  width:338px;
}
.tfm .d {
  clear:both;
  margin:5px 0;
  color:#999;
}
.tfm .d em {
  margin-left:5px;
  color:red;
}
.tfm .d strong {
  margin-left:5px;
}
.tfm .d a {
  color:#369;
}
.tfm .p {
  text-align:right;
}
.tfm .pcl label {
  display:block;
  padding:0 2px 5px;
}
.tfm .pcl .pc {
  margin-right:5px;
  padding:0;
}
.tfm .l th,
.tfm .l td {
  padding-top:0;
  padding-bottom:0;
}
.bn .tfm caption,
.bn .tfm th,
.bn .tfm td {
  padding-top:5px;
  padding-bottom:5px;
}
.pbt {
  margin-bottom:10px;
}
.ie6 .pbt .ftid a,
.ie7 .pbt .ftid a {
  margin-top:1px;
}
#custominfo.mtn {
  margin-bottom:-5px;
}
.altw {
  width:350px;
}
.altw .fltc {
  margin-bottom:0;
  padding:8px;
}
.alert_right,
.alert_error,
.alert_info {
  padding:6px 0 6px 58px;
  min-height:40px;
  height:auto !important;
  height:40px;
  line-height:160%;
  background:url(http://elecdz.cn/elec/geek/static/image/common/right.gif) no-repeat 8px 8px;
  font-size:14px;
}
.alert_error {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/error.gif);
}
.alert_error a {
  font-weight:700;
  color:#369;
}
.alert_info {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/info.gif);
}
.alert_btnleft {
  margin-top:8px;
}
.alert_btn {
  margin-top:20px;
  text-align:center;
}
.alert_act {
  margin-top:20px;
  padding-left:58px;
}
.pbnv {
  float:left;
  white-space:nowrap;
  overflow:hidden;
  width:400px;
  padding:7px 0;
}
.pbl {
  overflow:hidden;
  margin:9px 0;
  width:621px;
  border-width:1px 0 1px 1px;
  border-style:solid;
  border-color:#CCC;
  background:#FFF;
}
.pbl li {
  float:left;
  overflow-x:hidden;
  overflow-y:auto;
  padding:5px;
  width:196px;
  height:300px;
  border-right:1px solid #CCC;
}
.pbl p {
  height:25px;
  line-height:25px;
}
.pbl a {
  display:block;
  white-space:nowrap;
  overflow:hidden;
  padding:0 4px;
  text-decoration:none;
  color:#369;
  border:solid #FFF;
  border-width:1px 0;
}
.pbl a:hover {
  text-decoration:none;
  background-color:#F3F3F3;
}
.pbl .highlightlink {
  color:#08C;
}
.pbls a,
.pbls a:hover {
  background-color:#EEE;
  color:#666;
  font-weight:700;
}
.pbsb {
  background:url(http://elecdz.cn/elec/geek/static/image/common/arrow.gif) right -33px no-repeat;
}
.wp {
  margin:0 auto;
  width:960px;
}
#wp .wp {
  width:auto;
}
#toptb {
  min-width:960px;
  border-bottom:1px solid #CDCDCD;
  background:#F2F2F2;
  line-height:28px;
}
#toptb a {
  float:left;
  padding:0 4px;
  height:28px;
}
#toptb a.showmenu {
  padding-right:15px;
}
#toptb a.hover {
  background-color:#FFF;
}
#toptb .pipe {
  float:left;
  display:none;
}
#hd {
  border-bottom:0 solid #C2D5E3;
}
#hd .wp {
  padding:10px 0 0;
}
.hdc {
  min-height:70px;
}
.ie6 .hdc {
  height:70px;
}
#hd h2 {
  padding:0 20px 8px 0;
  float:left;
}
#space #hd h2 {
  margin-top:0;
}
#hd .fastlg {
  padding-top:10px;
}
#scbar {
  overflow:hidden;
  height:42px;
  line-height:42px;
  border-top:1px solid #FFF;
  border-bottom:1px solid #E9EFF5;
  background:#E8EFF5;
}
.scbar_icon_td {
  width:21px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.png) no-repeat 0 -50px;
}
.scbar_txt_td,
.scbar_type_td {
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.png) repeat-x 0 -93px;
}
#scbar_txt {
  width:400px;
  border:1px solid #FFF;
  outline:none;
}
.scbar_narrow #scbar_txt {
  width:260px;
}
.scbar_btn_td {
  width:38px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.png) no-repeat 8px -142px;
}
#scbar_btn {
  margin:0;
  padding:0;
  border:none;
  background:transparent none;
  box-shadow:none;
}
#scbar_btn strong {
  line-height:84px;
}
.scbar_type_td {
  width:61px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.png) no-repeat 0 -193px;
}
#scbar_type {
  display:block;
  padding-left:10px;
  text-align:left;
  text-decoration:none;
}
#scbar_type_menu {
  margin-top:-8px;
}
#scbar_hot {
  padding-left:8px;
  height:45px;
  overflow:hidden;
}
#scbar_hot strong,
#scbar_hot a {
  float:left;
  margin-right:8px;
  white-space:nowrap;
}
#nv {
  overflow:hidden;
  height:33px;
  ;
}
#nv li {
  float:left;
  padding-right:1px;
  height:33px;
  line-height:33px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/nv_a.png) no-repeat 100% 0;
  font-weight:700;
  font-size:14px;
}
.ie_all #nv li {
  line-height:36px;
}
.ie6 #nv li {
  line-height:33px;
}
#nv li a {
  float:left;
  padding:0 15px;
  height:33px;
}
#nv li a {
  color:#FFF;
}
#nv li span {
  display:none;
}
#nv li.a {
  margin-left:-1px;
  ;
}
#nv li.a a {
  color:#FFF;
}
#nv li a:hover {
  background:url(http://elecdz.cn/elec/geek/static/image/common/nv_a.png) no-repeat 50% -66px;
}
#nv li.hover a:hover,
#nv li.hover a {
  background:url(http://elecdz.cn/elec/geek/static/image/common/nv_a.png) no-repeat 50% -99px;
}
#mu {
  position:relative;
  z-index:1;
}
.ie6 #mu,
.ie7 #mu {
  line-height:0;
  font-size:0;
}
#mu ul {
  background:url(http://elecdz.cn/elec/geek/static/image/common/mu_bg.png) no-repeat 0 100%;
  line-height:22px;
  z-index:2;
  font-size:12px;
}
#mu li {
  float:left;
  height:32px
}
#mu a {
  float:left;
  display:inline;
  margin:5px 6px;
  padding:0 10px;
  white-space:nowrap;
}
#mu a:hover {
  margin:4px 5px;
  border:1px solid #C2D5E3;
  background:#E5EDF2;
  color:#369;
  text-decoration:none;
}
.floatmu {
  position:absolute;
  left:0;
  top:0;
}
#um {
  padding-top:10px;
  padding-right:60px;
  _padding-right:54px;
  line-height:2.3;
  zoom:1;
}
#um,
#um a {
  color:#444;
}
#um p {
  text-align:right;
}
#um .avt {
  display:inline;
  margin-right:-60px;
}
.vwmy {
  padding-left:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/user_online.gif) no-repeat 0 2px;
}
.vwmy.qq {
  background:url(http://elecdz.cn/elec/geek/static/image/common/connect_qq.gif) no-repeat scroll 0 0;
  padding-left:20px;
}
#um .new,
.topnav .new,
.sch .new,
#toptb .new {
  padding-left:20px;
  background-repeat:no-repeat;
  background-position:0 50%;
  color:#369;
  font-weight:700;
}
#myprompt.new {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/notice.gif);
  background-position:3px 50%;
}
#pm_ntc.new {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/new_pm.gif);
}
#task_ntc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/feed/task.gif);
}
#um .pipe {
  margin:0 5px 0 0;
}
#extcreditmenu,
#g_upmine {
  margin-right:2px !important;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:10px;
}
#g_upmine {
  margin-right:1px !important;
  border:1px solid transparent;
}
.ie6 #g_upmine {
  border:0;
}
#extcreditmenu.a,
#g_upmine.a {
  position:relative;
  z-index:302;
  margin-right:1px !important;
  border:1px solid;
  border-color:#DDD;
  border-bottom:none;
  background-color:#FFF;
}
#extcreditmenu_menu,
#g_upmine_menu {
  margin-top:-1px;
  width:auto;
}
#extcreditmenu_menu li {
  float:none;
  display:block;
  padding-left:5px !important;
  padding-right:1em !important;
}
#g_upmine_menu li {
  float:none;
  display:block;
  padding-left:5px !important;
}
#g_upmine_menu ul.extg li {
  padding-left:0px !important;
}
#qmenu {
  float:right;
  display:inline;
  margin:5px 8px 0;
  padding-right:10px;
  width:103px;
  height:24px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/qmenu.png) no-repeat 0 0;
  line-height:24px;
  text-align:center;
  color:#369;
  font-weight:700;
  overflow:hidden;
}
#qmenu:hover {
  text-decoration:none;
}
#qmenu.a {
  position:relative;
  z-index:302;
  background-position:0 -27px;
}
#qmenu_menu {
  margin-top:-2px;
  padding:20px 5px 10px;
  width:610px;
  border-color:#DCE4EB;
}
#qmenu_menu ul.nav li {
  float:left;
}
.ie6 #qmenu_menu ul.nav li {
  clear:none !important;
  width:auto !important;
}
#qmenu_menu ul.nav a {
  margin-bottom:10px;
  padding:47px 0 0;
  width:60px;
  border:none;
  border-radius:4px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/noicon.gif) no-repeat 50% 5px;
  text-align:center;
}
#qmenu_menu ul.nav a:hover {
  background-color:#E5EDF2;
  color:#369;
  text-shadow:none;
}
#shortcut {
  position:relative;
  display:none;
  height:30px;
  line-height:30px;
  background-color:#3A83F1;
  color:white;
  text-align:center;
}
#shortcuttip {
  padding:2px 8px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.gif) repeat-x 0 -1px;
  border-radius:3px;
  color:#3A83F1;
  font-weight:700;
}
#shortcutcloseid {
  position:absolute;
  right:8px;
  top:8px;
  display:block;
  width:12px;
  height:12px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/close.gif) no-repeat 0 -12px;
  text-indent:-999em;
}
#mn_userapp .icon_down {
  background:url(http://elecdz.cn/elec/geek/static/image/common/arr_w.gif) no-repeat 50% 50%;
  display:inline-block;
  width:12px;
  height:12px;
  overflow:hidden;
  margin-left:3px;
}
.ie6 #mn_userapp .icon_down {
  height:24px;
  vertical-align:middle;
}
#nv li.a .icon_down {
  background:url(http://elecdz.cn/elec/geek/static/image/common/arr_w.gif) no-repeat  50% 50%;
  display:inline-block;
  width:12px;
  height:12px;
  overflow:hidden;
  margin-left:3px;
}
.ie6 #nv li.a .icon_down {
  height:24px;
  vertical-align:middle;
}
#mn_userapp_menu {
  clear:left;
  min-height:210px;
  min-width:630px;
}
.ie6 #mn_userapp_menu {
  height:210px;
  width:630px;
}
#mn_userapp_menu ul.mrec {
  float:left;
  width:182px;
  padding-right:5px;
  border-right:1px dotted #DDD;
}
#mn_userapp_menu ul.uused {
  float:left;
  width:273px;
}
.ie6 #mn_userapp_menu ul.mrec,
.ie7 #mn_userapp_menu ul.mrec {
  width:182px;
  padding:0 5px 0 0;
}
#mn_userapp_menu ul.mrec li,
#mn_userapp_menu ul.uused li {
  float:left;
  display:inline;
  padding:3px;
  width:85px;
  text-align:center;
  overflow:hidden;
}
.ie6 #mn_userapp_menu ul.mrec li,
.ie6 #mn_userapp_menu ul.uused li {
  float:left !important;
  clear:none;
}
#mn_userapp_menu ul.mrec li img,
#mn_userapp_menu ul.uused li img {
  width:75px;
  height:75px;
}
#mn_userapp_menu ul.mrec li a,
#mn_userapp_menu ul.uused li a {
  border-bottom:0;
}
#mn_userapp_menu ul.adv {
  position:absolute;
  top:0;
  right:0;
  padding:10px;
  height:198px;
  width:140px;
  border-left:1px solid #EBEBEB;
  background:#F5F5F5;
  text-align:left;
  zoom:1;
}
#mn_userapp_menu ul.mrec li {
  position:relative;
}
.ie6 #mn_userapp_menu ul.adv li {
  clear:none;
}
#mn_userapp_menu .icon_hotapp {
  position:absolute;
  right:8px;
  bottom:25px;
  display:inline-block;
  width:16px;
  height:16px;
  background:#F00;
  color:#FFF;
}
#mn_userapp_menu .icon_myapp a {
  float:left;
  display:inline-block;
  border-bottom:0;
  padding:0;
  margin-bottom:10px;
  width:66px;
  height:51px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/app.png) no-repeat 0 0;
  line-height:2000px;
  overflow:hidden;
  clear:none;
}
#mn_userapp_menu .icon_appcenter a {
  float:right;
  margin-left:7px;
  background-position:0 -51px;
}
.ie6 #mn_userapp_menu .icon_myapp a {
  margin-bottom:0px;
}
.ie6 #mn_userapp_menu .icon_myapp,
.ie6 #mn_userapp_menu .icon_appcenter {
  float:left;
  width:66px;
}
#mn_userapp_menu .ad_img img {
  width:140px;
  height:100px;
}
#mn_userapp_menu .ad_img a {
  padding:0;
  line-height:26px;
  border-bottom:0;
}
#mn_userapp_menu .ad_img a:hover {
  background:none;
}
#ct {
  min-height:300px;
}
.ie6 #ct {
  height:300px;
}
.mn {
  overflow:hidden;
}
.ct1 {
  border:1px solid #CCC;
  border-top:none;
}
.ct2 .mn {
  float:left;
  width:730px;
  margin-bottom:1em;
}
.ct2 .sd {
  float:right;
  width:220px;
  overflow:hidden;
  _overflow-y:visible;
}
.appl {
  float:left;
  overflow:hidden;
  margin-bottom:10px;
  padding:6px 10px;
  width:117px;
}
.ct2_a,
.ct3_a {
  border:1px solid #CCC;
  background:url("http://elecdz.cn/elec/geek/template/elec_2026_eb/style/vlineb.png") repeat-y 0 0
}
.ct2_a_r {
  border:none;
  background-image:none;
}
.ct2_a h1.mt {
  display:none;
}
.ct2_a .tb {
  margin-top:3px;
}
.ct2_a .mn {
  float:right;
  width:810px;
}
.ct2_a .mn {
  display:inline;
  margin-right:10px;
  padding-top:10px;
  width:800px;
}
#nv_userapp .ct2_a .mn,
.ct2_a_r .mn {
  margin-right:0;
  width:810px;
}
.ct3_a .mn {
  float:left;
  margin-left:20px;
  width:565px;
}
.ct3_a .sd {
  float:right;
  width:220px;
}
#nv_home .ct3_a .sd .bm {
  margin-right:10px;
  border:none;
}
#nv_home .ct3_a .sd .bm_c {
  padding:10px 0;
}
.mw {
  width:100%;
  float:none;
}
.mnw {
  clear:both;
  border-top:1px solid #CCC;
}
.mnh {
  width:643px;
  background:#F2F2F2;
  margin-bottom:0;
}
#ft {
  padding:10px 0 50px;
  border-top:1px solid #CDCDCD;
  line-height:1.8;
  color:#666;
}
#flk {
  text-align:right;
}
#flk img {
  vertical-align:middle;
}
#scrolltop {
  visibility:hidden;
  position:fixed;
  bottom:100px;
  display:block;
  margin:-30px 0 0 2px;
  width:40px;
  background:#f4f4f4;
  border:1px #cdcdcd solid;
  border-radius:3px;
  border-top:0;
  cursor:pointer;
}
#scrolltop:hover {
  text-decoration:none;
}
.ie6 #scrolltop {
  position:absolute;
  bottom:auto;
}
#scrolltop a {
  display:block;
  width:30px;
  height:24px;
  padding:3px 5px;
  line-height:12px;
  text-align:center;
  color:#787878;
  text-decoration:none;
  background:url(http://elecdz.cn/elec/geek/static/image/common/scrolltop.png) no-repeat 0 0;
  border-top:1px #cdcdcd solid;
}
a.scrolltopa:hover {
  background-position:-40px 0px !important;
}
a.replyfast {
  background-position:0 -30px !important;
}
a.replyfast:hover {
  background-position:-40px -30px !important;
}
a.returnlist,
a.returnboard {
  background-position:0 -60px !important;
}
a.returnlist:hover,
a.returnboard:hover {
  background-position:-40px -60px !important;
}
#scrolltop a b {
  visibility:hidden;
  font-weight:normal;
}
#nv_home #ft,
.pg_announcement #ft,
.pg_modcp #ft,
.pg_portalcp #ft,
.pg_ranklist #ft,
#nv_userapp #ft {
  border-top:none;
}
.bm,
.bn {
  margin-bottom:10px;
}
.bm {
  border:1px solid #CDCDCD;
  background:#FFF;
}
.bm_c {
  padding:10px;
}
.drag {
}
.bm_h .o {
  float:right;
  width:30px;
}
.bm_h .o img {
  float:right;
  margin-top:8px;
  cursor:pointer;
}
.bm_h .i {
  padding-left:10px;
}
.bm_h .pn {
  margin-top:4px;
}
.bm_h {
  padding:0 10px;
  height:31px;
  border-top:1px solid #FFF;
  border-bottom:1px solid #C2D5E3;
  background:#F2F2F2;
  line-height:31px;
  white-space:nowrap;
  overflow:hidden;
}
.bmw {
  border:1px solid #CDCDCD;
}
.bmw .bm_h {
  border-top-color:#FFF;
  border-right:1px solid #FFF;
  border-bottom-color:#C2D5E3;
  border-left:1px solid #FFF;
  background:#E5EDF2;
}
.bmw .bm_h a {
  color:#369;
}
.bml .bm_h {
  padding-top:5px;
  border:none;
  background:transparent;
}
.bml .bm_c {
  padding-top:0;
}
.bmn {
  padding:7px 10px;
  border-color:#C2D5E3;
  background:#E5EDF2;
}
.fl {
  border:1px solid #CDCDCD;
  border-top:none;
  background:#FFF;
}
.fl .bm {
  margin-bottom:0;
  border:none;
}
.fl .bm_h {
  border-width:1px 0;
  border-color:#C2D5E3;
  ;
}
.fl .bm_c,
#online .bm_c,
.lk .bm_c {
  padding-top:0;
  padding-bottom:0;
}
.bm2 .bm2_b {
  float:left;
  width:49%;
  border:1px solid #CDCDCD;
}
.bm2 .bm2_b_y {
  float:right;
}
.bw0 {
  background:transparent;
}
.bw {
  padding:0 15px;
}
#pt {
  margin:2px 0;
  height:29px;
  border:none;
  background:transparent;
  line-height:29px;
}
#pt .z {
  padding-right:10px;
}
#pt .z a,
#pt .z em,
#pt .z span {
  float:left;
  height:29px;
}
#pt .z em {
  width:20px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pt_item.png) no-repeat 3px 10px;
  line-height:200px;
  overflow:hidden;
}
.nvhm {
  width:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/search.png) no-repeat 0 0;
  line-height:200px;
  overflow:hidden;
}
.ie_all #pt .z em {
  background-position:3px 9px;
}
.ie_all .nvhm {
  background-position:0 -1px;
}
#uhd {
  padding-top:10px;
  border:1px solid #CCC;
  border-bottom:none;
  background:#E5EDF2;
}
#uhd .tb a {
  border-width:1px 0;
  border-top-color:#E5EDF2;
  border-bottom-color:#CCC;
}
#uhd .tb .a a {
  border:1px solid #CCC;
  border-bottom-color:#FFF;
}
.ie6 #uhd .tb .a {
  position:relative;
}
#uhd .mn {
  float:right;
  margin-right:15px;
  margin-bottom:-30px;
  width:auto;
  line-height:28px;
}
#uhd .mn a {
  padding:2px 0 2px 20px;
  background:no-repeat 0 50%;
  color:#666;
}
#uhd .mn a:hover {
  color:#369;
}
#uhd .mn .addflw a {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/flw_ico.png);
}
#uhd .mn .addf a {
  background-image:url(http://elecdz.cn/elec/geek/static/image/feed/friend.gif);
}
#uhd .mn .pm2 a {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/pmto.gif);
}
#uhd .h {
  padding-left:75px;
}
#uhd .avt {
  display:inline;
  float:left;
  margin-left:-65px;
}
#uhd .mt {
  padding-bottom:0;
}
#uhd .flw_hd {
  float:right;
  width:260px;
  margin-right:10px;
  margin-bottom:-30px;
}
#uhd .tns th,
#uhd .tns td {
  padding-left:20px;
  text-align:left;
}
#uhd .flw_hd .o {
  padding-left:20px;
}
.tns {
  padding:10px 0;
}
.tns table {
  width:100%;
}
.tns th,
.tns td {
  text-align:center;
  font-size:12px;
}
.sd .tns th,
.sd .tns td {
  width:110px !important;
}
.tns th {
  border-right:1px solid #CCC;
}
.tns th p,
.tns td p {
  font-size:14px;
  margin:0;
}
.pls .tns {
  padding:0 10px 10px;
}
.pls .tns th p,
.pls .tns td p {
  font-size:12px;
  margin:0;
}
.ih .icn {
  float:left;
  width:60px;
}
.ih dl {
  margin-left:60px;
}
.ih dt {
  font-size:14px;
  font-weight:700;
}
.ih dd {
  padding-bottom:1em;
}
.ih dd strong {
  margin:0 2em 0 4px;
  color:#C00;
}
.tb {
  margin-top:10px;
  padding-left:5px;
  line-height:30px;
  border-bottom:1px solid #CDCDCD;
}
.tb li {
  float:left;
  margin:0 3px -1px 0;
}
.ie6 .tb .a,
.ie6 .tb .current {
  position:relative;
}
.tb a {
  display:block;
  padding:0 10px;
  border:1px solid #CDCDCD;
  background:#E5EDF2;
}
.tb .a a,
.tb .current a {
  border-bottom-color:#FFF;
  background:#FFF;
  font-weight:700;
}
.tb a:hover {
  text-decoration:none;
}
.tb .y {
  float:right;
  margin-right:0;
}
.tb .y a {
  border:none;
  background:transparent;
}
.tb .o {
  margin:1px 4px 0 2px;
  border:1px solid #235994;
}
.tb .o,
.tb .o a {
  height:23px;
  line-height:23px;
  background:#06C url(http://elecdz.cn/elec/geek/static/image/common/pn.png) repeat-x 0 -48px;
}
.tb .o a {
  padding:0 15px;
  border:none;
  font-weight:700;
  color:#FFF;
}
.ie6 .tb .o a {
  float:left;
}
.tb_h {
  margin:0;
  padding:0;
  background-color:#E5EDF2;
}
.tb_h li {
  margin-right:0;
}
.tb_h a {
  border-top:none;
  border-left:none;
}
.tb_h .o {
  margin-top:2px;
}
.tb_s {
  margin-top:0;
  line-height:26px;
}
.tbmu {
  padding:8px 10px 8px 0;
  border-bottom:1px dashed #CDCDCD;
}
.tbmu a {
  color:#369;
}
.tbmu .a {
  color:#333;
  font-weight:700;
}
.tbms {
  padding:10px 10px 10px 26px;
  border:1px dashed #FF9A9A;
  background:url(http://elecdz.cn/elec/geek/static/image/common/notice.gif) no-repeat 10px 50%;
}
.tbms_r {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/data_valid.gif);
}
.tbx {
  margin:10px 0;
}
.tbx span {
  margin-right:10px;
  cursor:pointer;
}
.tbx .a {
  padding:3px 5px;
  border:solid #999;
  border-width:0 1px 1px 0;
  background:#F2F2F2 url(http://elecdz.cn/elec/geek/static/image/common/thead.png) repeat-x 0 -20px;
}
.tbx strong {
  color:#F26C4F;
}
.obn {
  border-bottom:1px solid #CDCDCD;
}
.obn select {
  width:100%;
  margin-bottom:5px;
}
.a_h {
  padding-top:5px;
}
.a_mu {
  border:solid #CDCDCD;
  border-width:0 1px 1px;
  background:#F2F2F2;
}
.a_f {
  margin:5px auto;
}
.a_b {
  float:right;
  margin:0 0 5px 5px;
}
.a_t {
  margin-bottom:10px;
}
.a_t table {
  width:100%;
}
.a_t td {
  padding:4px 15px;
  border:1px solid #CDCDCD;
}
.a_pr {
  float:right;
  overflow:hidden;
}
.a_pt,
.a_pb {
  background:url(http://elecdz.cn/elec/geek/static/image/common/ad.gif) no-repeat 0 50%;
  margin-bottom:6px;
  padding-left:20px;
  zoom:1;
}
.a_fl,
.a_fr {
  float:right;
  position:fixed;
  top:350px;
  z-index:100;
}
.a_fl {
  left:0;
}
.a_fr {
  right:0;
  text-align:right;
}
* html .a_fl,
* html .a_fr {
  position:absolute;
  top:expression(offsetParent.scrollTop+350);
}
.a_cb {
  top:20px
}
* html .a_cb {
  top:expression(offsetParent.scrollTop+20);
}
.a_af {
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}
.a_cn {
  position:fixed;
  right:10px;
  bottom:10px;
  z-index:300;
}
* html .a_cn {
  position:absolute;
  top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
}
.a_cn .close {
  text-align:right;
}
.a_h,
.a_mu,
.a_c,
.a_p,
.a_f,
.a_t {
  text-align:center;
}
.xl li {
  margin:2px 0;
}
.xl em {
  float:right;
  padding-left:5px;
}
.xl em,
.xl em a {
  color:#999;
}
.xl label,
.xl label a {
  color:#C00;
}
.xl1 li {
  height:1.5em;
  overflow:hidden;
}
.xl1_elp {
  float:left;
  width:100%;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.xl2 li {
  float:left;
  margin:2px 0;
  padding:0;
  width:50%;
  height:1.5em;
  overflow:hidden;
}
.xl ol,
ol.xl {
  background:url(http://elecdz.cn/elec/geek/static/image/common/sortnum.png) no-repeat 0 3px;
  line-height:21px;
}
.xl ol li,
ol.xl li {
  background:none;
  padding-left:20px;
}
.xl ol li,
ol.xl li {
  height:21px;
}
.xld dt {
  padding:8px 0 5px;
  font-weight:700;
}
.xld dd {
  margin-bottom:8px;
}
.xld .m {
  float:left;
  margin:8px 8px 10px 0;
}
.xld .atc {
  float:right;
  margin-left:20px;
}
.ie8 .xld .atc {
  max-width:86px;
}
.xld .atc img {
  padding:2px;
  max-width:80px;
  max-height:80px;
  border:1px solid #CCC;
  background:#FFF;
}
.ie6 .xld .atc img {
  width:expression(this.width > 80 && this.width>=this.height ? 80:true);
  height:expression(this.height > 80 && this.width<=this.height ? 80:true);
}
.xld a.d,
.xl a.d,
.attc a.d,
.c a.d,
.sinf a.d {
  float:right;
  width:20px;
  height:20px;
  overflow:hidden;
  line-height:100px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/op.png) no-repeat 0 -2px;
}
.attc a.d {
  float:left;
}
.xld a.d:hover,
.xl a.d:hover,
.attc a.d:hover,
.c a.d:hover,
.sinf a.d:hover {
  background-position:0 -22px;
}
.xld a.b {
  background-position:0 -40px;
}
.xld a.b:hover {
  background-position:0 -60px;
}
.xlda dl {
  padding-left:65px;
}
.xlda .m {
  display:inline;
  margin:8px 0 8px -65px;
}
.xlda .avt img {
  display:block;
}
.xlda dd img {
  max-width:550px;
}
* html .xlda dd img {
  width:expression(this.width > 550 ? 550:true);
}
.xlda dd a {
  color:#369;
}
.xlda dd .hot {
  color:#F26C4F;
}
.ml {
}
.ml li {
  float:left;
  padding:0 5px 5px;
  text-align:center;
  overflow:hidden;
}
.ml img {
  display:block;
  margin:0 auto;
}
.ml p,
.ml span {
  display:block;
  width:100%;
  height:20px;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}
.ml span,
.ml span a {
  color:#999;
}
.mls li {
  padding:0 0 5px;
  width:66px;
}
.mls .avt {
  display:block;
  margin:0 auto;
  width:54px;
}
.mls img {
  width:48px;
  height:48px;
}
.mls p {
  margin-top:5px;
}
.mlm li {
  padding:0 0 5px;
  width:150px;
}
.mlm img {
  width:120px;
  height:120px;
}
.mla li {
  width:140px;
  height:224px;
}
.mla1 li {
  height:150px;
}
.mla .c {
  margin:0 auto;
  width:136px;
  height:150px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/gb.gif) no-repeat 0 0;
  text-align:left;
}
.mla .a {
  background-position:0 100%;
}
.mla .c a {
  display:block;
  padding:14px 4px 3px 8px;
  width:120px;
  height:120px;
  overflow:hidden;
}
.mla img {
  max-width:120px;
  max-height:120px;
  _width:expression(this.width > 120 && this.width>=this.height ? 120:true);
  _height:expression(this.height > 120 && this.width<=this.height ? 120:true);
}
.mlp li {
  width:140px;
  height:140px;
}
.mlp .d {
  padding:0 0 5px;
  width:150px;
  height:180px;
}
.mlp img {
  padding:2px;
  max-width:120px;
  max-height:120px;
  border:1px solid #CCC;
  background:#FFF;
}
* html .mlp img {
  width:expression(this.width > 120 && this.width>=this.height ? 120:true);
  height:expression(this.height > 120 && this.width<=this.height ? 120:true);
}
.gm,
.gs,
.gol,
.god {
  position:absolute;
  overflow:hidden;
  margin:-3px 0 0 -3px;
  width:60px;
  height:18px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/gst.gif) no-repeat 0 0;
  display:block;
}
.gs {
  background-position:0 -18px;
}
.gol {
  background-position:0 -36px;
}
.god {
  margin:-5px 0px 0px 45px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/access_disallow.gif) no-repeat 0 0;
}
.appl ul {
  margin:3px 0;
}
.appl li {
  display:block;
  height:28px;
  line-height:28px;
  white-space:nowrap;
  word-wrap:normal;
  font-size:14px;
  text-overflow:ellipsis;
  overflow:hidden;
}
.appl li a {
  text-decoration:none !important;
}
.appl img {
  margin:5px 5px -3px 0;
}
.appl span {
  float:right;
  font-size:12px;
}
.appl span a {
  color:#999;
}
.appl span a:hover {
  color:#369;
}
.myo li {
  height:auto;
  line-height:1.5;
}
.myo img {
  margin-bottom:-1px;
}
.myo a {
  color:#369;
}
.tbn {
  margin:-6px -10px 0;
}
.tbn ul {
  margin:0;
}
.tbn li {
  margin:0 10px;
  height:33px;
  border-bottom:1px dashed #CCC;
}
.tbn li.a {
  margin:-1px 0 0;
  padding:0 10px 0 9px;
  border-top:1px solid #CDCDCD;
  border-bottom-style:solid;
  background:#FFF;
}
.tbn ul a {
  display:block;
  height:33px;
  line-height:33px;
}
.tbn .mt {
  padding:10px;
}
.notice_pm,
.notice_mypost,
.notice_interactive,
.notice_system,
.notice_manage,
.notice_app {
  float:left;
  width:18px;
  height:14px;
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/ico_notice.png);
  margin:11px 5px 5px 0;
}
.notice_pm {
  background-position:0 0;
}
.notice_mypost {
  background-position:0 -33px;
}
.notice_interactive {
  background-position:0 -68px;
}
.notice_system {
  background-position:0 -101px;
}
.notice_manage {
  background-position:0 -135px;
}
.notice_app {
  background-position:0 -169px;
}
.mg_img {
  padding:10px;
  width:76px;
  height:76px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/magic_imgbg.gif) no-repeat 0 0;
}
.lk img {
  float:left;
  margin-right:5px;
  margin-bottom:5px;
  width:88px;
  height:31px;
}
.lk p {
  color:#666;
}
.lk .m li {
  clear:left;
  padding:0 0 10px 98px;
}
.lk .m img {
  display:inline;
  margin-top:4px;
  margin-top:1px\9;
  margin-left:-98px;
}
.lk .x li {
  float:left;
  margin-right:5px;
  width:88px;
  height:1.5em;
  overflow:hidden;
}
.lk_logo .lk_content {
  float:left;
}
.tedt {
  width:98%;
  border:1px solid;
  border-color:#999 #CCC #CCC #999;
}
.tedt .bar {
  padding:0 10px 0 0;
  height:25px;
  line-height:25px;
  border-bottom:1px solid #CDCDCD;
  background:#F2F2F2;
}
.fpd a {
  float:left;
  margin:2px 5px 0 0;
  width:20px;
  height:20px;
  background:url(http://elecdz.cn/elec/geek/static/image/editor/editor.gif) no-repeat;
  text-indent:-9999px;
  line-height:20px;
  overflow:hidden;
}
.fpd a.fbld {
  background-position:0 0;
}
.fpd a.fclr {
  background-position:-60px 0;
}
.fpd a.fmg {
  background-position:0 -20px;
}
.fpd a.flnk {
  background-position:-40px -20px;
}
.fpd a.fqt {
  background-position:-140px -20px;
}
.fpd a.fcd {
  background-position:-120px -20px;
}
.fpd a.fsml {
  background-position:-20px -20px;
}
.fpd a.fat {
  background-position:-140px 0;
}
.tedt .area {
  padding:4px;
  background:#FFF;
  zoom:1;
}
.tedt .pt {
  width:100%;
  margin-right:0;
  padding:0 !important;
  border:none;
  background:#FFF none;
}
.tedt .pt:focus {
  outline:none;
  -moz-box-shadow:none;
}
.m_c .tedt {
  width:600px;
}
.sllt {
  padding:10px 5px 5px !important;
}
.sllt td {
  padding:8px;
  border:none;
  cursor:pointer;
}
.sllt_p {
  *float:left;
  text-align:right;
}
.sllt_p a {
  margin-right:5px;
  color:#069;
  text-decoration:underline;
}
.sl_pv {
  margin-top:5px;
  padding:8px;
  background:#FAFAFA;
  border:1px solid #CCC;
}
.ie6 .slg,
.ie7 .slg {
  width:expression(this.parentNode.offsetWidth);
}
#diy-tg {
  float:right;
  padding:0 !important;
  width:56px;
  background:url(http://elecdz.cn/elec/geek/static/image/diy/panel-toggle.png) no-repeat 100% 4px;
  text-indent:-9999px;
  overflow:hidden;
}
#diy-tg_menu {
  position:absolute;
  margin:-2px 0 0 -1px;
  padding:6px 0;
  width:72px;
  height:48px;
  line-height:24px;
  background:url(http://elecdz.cn/elec/geek/static/image/diy/panel-toggle-drop.png) no-repeat 0 0;
  text-align:center;
}
#diy-tg_menu a {
  float:none !important;
}
#toptb #diy-tg_menu {
  margin:-7px 0 0 -17px;
}
#toptb a#sslct,
.switchwidth,
#toptb a.switchblind {
  margin-top:5px;
  padding:0 !important;
  width:23px;
  height:18px !important;
  background:url(http://elecdz.cn/elec/geek/static/image/common/switch_style.png) no-repeat 100% 0;
  text-indent:-9999px;
  overflow:hidden;
}
.switchwidth {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/switch_width.png);
}
.switchwidth:hover {
  background:url(http://elecdz.cn/elec/geek/static/image/common/switch_width.png) no-repeat 100% -36px;
}
#sslct_menu {
  padding:6px 10px 10px;
}
.sslct_btn {
  float:left;
  margin:4px 4px 0 0;
  width:12px;
  height:12px;
  border:1px solid #CDCDCD;
  cursor:pointer;
}
.sslct_btn i {
  float:left;
  display:inline;
  margin:1px;
  width:10px;
  height:10px;
  background:#2E80D1;
  overflow:hidden;
  font-style:normal;
}
#toptb a.switchblind {
  width:10px;
  background-image:none;
}
.p_pop,
.p_pof,
.sllt {
  padding:4px;
  border:1px solid;
  min-width:60px;
  border-color:#DDD;
  background:#FEFEFE;
  box-shadow:1px 2px 2px rgba(0,0,0,0.3);
}
.ie6 .p_pop {
  width:100px;
}
.p_pof .p_pop {
  padding:0;
  border:none;
  box-shadow:none;
}
.p_pof {
  width:500px;
}
.p_opt {
  padding:10px;
}
.p_pop li {
  display:inline;
}
.p_pop a {
  display:block;
  padding:3px 5px;
  border-bottom:1px solid #E5EDF2;
  white-space:nowrap;
}
.p_pop li:last-child a {
  border:none;
}
.ie6 .p_pop li {
  zoom:1;
  clear:both;
  width:100%;
}
.ie6 .p_pop a {
  position:relative;
}
.p_pop a:hover,
.p_pop a.a,
#sctype_menu .sca {
  background-color:#E5EDF2;
  color:#369;
  text-decoration:none;
}
.prompt_news,
.prompt_follower,
.prompt_news_0,
.prompt_follower_0,
.ignore_notice,
.prompt_concern {
  float:left;
  width:18px;
  height:14px;
  margin:3px 3px 5px 0;
  display:inline;
  background:url(http://elecdz.cn/elec/geek/static/image/common/ico_notice.png) no-repeat 0 0;
}
.prompt_follower_0 {
  background-position:0 -225px;
}
.prompt_news {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/new_pm.gif);
}
.prompt_follower {
  background-position:0 -191px;
}
.prompt_concern {
  background-position:0 -258px;
}
.ignore_notice {
  background:url(http://elecdz.cn/elec/geek/static/image/common/close.gif) no-repeat 0 0;
  position:absolute;
  right:0;
  top:0;
  width:12px;
  height:12px;
  overflow:hidden;
}
.p_pop .ignore_noticeli a,
.p_pop .ignore_noticeli a:hover,
.p_pop .ignore_noticeli a.a {
  background:none;
  border-bottom:0;
}
.p_pop .notice_interactive,
.p_pop .notice_system,
.p_pop .notice_manage,
.p_pop .notice_app,
.p_pop .notice_mypost {
  margin:3px 2px 5px 0;
}
.ie6 .ignore_notice {
  display:none;
}
.blk a,
.inlinelist a {
  display:inline;
  padding:0;
  border:none;
}
.blk a:hover {
  background:none;
  color:#333;
  text-shadow:none;
  text-decoration:underline;
}
.inlinelist {
  padding:5px;
}
.inlinelist a {
  float:left;
  width:5em;
  height:2em;
  overflow:hidden;
  text-align:center;
  line-height:2em;
}
.h_pop {
  min-width:120px;
  border-top:none;
}
.p_opt .txt,
.p_opt .txtarea {
  margin:5px 0;
}
.p_pop .flbc,
.p_pof .flbc {
  margin-right:8px;
  margin-top:4px;
}
.t_l,
.t_c,
.t_r,
.m_l,
.m_r,
.b_l,
.b_c,
.b_r {
  overflow:hidden;
  background:#000;
  opacity:0.2;
  filter:alpha(opacity=20);
}
.t_l,
.t_r,
.b_l,
.b_r {
  width:8px;
  height:8px;
}
.t_c,
.b_c {
  height:8px;
}
.m_l,
.m_r {
  width:8px;
}
.t_l {
  -moz-border-radius:8px 0 0 0;
  -webkit-border-radius:8px 0 0 0;
  border-radius:8px 0 0 0;
}
.t_r {
  -moz-border-radius:0 8px 0 0;
  -webkit-border-radius:0 8px 0 0;
  border-radius:0 8px 0 0;
}
.b_l {
  -moz-border-radius:0 0 0 8px;
  -webkit-border-radius:0 0 0 8px;
  border-radius:0 0 0 8px;
}
.b_r {
  -moz-border-radius:0 0 8px 0;
  -webkit-border-radius:0 0 8px 0;
  border-radius:0 0 8px 0;
}
.m_c {
  background:#FFF;
}
.m_c .tb {
  margin:0 0 10px;
  padding:0 10px;
}
.m_c .c {
  padding:0 10px 10px;
}
.m_c .o {
  padding:8px 10px;
  height:26px;
  text-align:right;
  border-top:1px solid #CCC;
  background:#F2F2F2;
}
.m_c .el {
  width:420px;
}
.m_c .el li {
  padding:0;
  border:none;
}
.flb {
  padding:10px 10px 8px;
  height:20px;
  line-height:20px;
}
.flb em {
  float:left;
  font-size:14px;
  font-weight:700;
  color:#369;
}
.flb em a {
  text-decoration:none;
}
.flb .needverify {
  float:left;
  margin-left:8px;
  padding-left:13px;
  width:45px;
  height:21px;
  line-height:21px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/re_unsolved.gif) no-repeat 0 0;
  font-size:12px;
  color:#999;
  font-weight:400;
}
.flb .onerror,
.flb .onright {
  padding-left:20px;
  height:auto;
  line-height:140%;
  white-space:nowrap;
  font-size:12px;
  font-weight:400;
}
.flb .onerror {
  background:url(http://elecdz.cn/elec/geek/static/image/common/check_error.gif) no-repeat 0 50%;
}
.flb .onright {
  background:url(http://elecdz.cn/elec/geek/static/image/common/check_right.gif) no-repeat 0 50%;
  color:#666;
}
.flb span {
  float:right;
  color:#999;
}
.flb span a,
.flb strong {
  float:left;
  text-decoration:none;
  margin-left:8px;
  font-weight:400;
  color:#333;
}
.flb span a:hover {
  color:#999;
}
.flbc {
  float:left;
  width:20px;
  height:20px;
  overflow:hidden;
  text-indent:-9999px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/cls.gif) no-repeat 0 0;
  cursor:pointer;
}
.flbc:hover {
  background-position:0 -20px;
}
.floatwrap {
  overflow:auto;
  overflow-x:hidden;
  margin-bottom:10px;
  height:280px;
}
.f_c {
}
.f_c li {
  list-style:none;
}
.f_c hr.l {
  margin:0;
}
.f_c a {
  color:#369;
}
.f_c .list {
  margin:0 auto 10px;
  width:570px;
  border-top:3px solid #CDCDCD;
}
.f_c .list th,
.f_c .list td {
  padding:5px 2px;
  height:auto;
  border-bottom:1px dashed #CDCDCD;
}
.f_c .list .btns th,
.f_c .list .btns td {
  border-bottom:none;
}
.f_c .th th,
.f_c .th td {
  padding:10px 0;
}
.f_c .list th {
  background:none;
}
.nfl {
  height:auto !important;
  height:320px;
  min-height:320px;
}
.nfl .f_c {
  margin:60px auto;
  padding:20px;
  width:580px;
  border:3px solid #F2F2F2;
  background:#FFF;
}
.nfl .loginform {
  height:auto;
}
.nfl .clause {
  width:auto;
  height:auto;
}
.hasd {
}
.hasd input {
  float:left;
  width:121px;
}
.hasd input.crl {
  padding:0;
  width:20px;
  height:20px;
  background:none;
  border-style:solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  border-width:1px 0 1px 1px;
}
.hasd .spmediuminput {
  width:115px;
}
.dpbtn {
  float:left;
  overflow:hidden;
  text-indent:-9999px;
  width:21px;
  height:21px;
  border-width:1px 1px 1px 0;
  border-style:solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/newarow.gif) no-repeat 100% 0;
}
.dpbtn:hover {
  background-position:100% -23px;
}
.hasd label {
  float:left;
}
.tpclg h4 a.dpbtn {
  float:right;
  border-width:1px;
}
.tpclg h4 {
  font-weight:400;
}
.tpclg .pt {
  margin:5px 0;
  width:212px;
  overflow:hidden;
}
.mark .dt,
.mark .tpclg h4 {
  width:270px;
}
.mark .tpclg .pt {
  width:260px;
}
#postbox dd.hasd input {
  width:99px;
  margin-right:0;
}
.colorbox {
  width:130px !important;
}
.colorbox input {
  float:left;
  margin:2px;
  padding:0;
  width:12px;
  height:12px;
  border:0;
  cursor:pointer;
}
.hrbox {
  width:500px !important;
}
.hrbox input {
  float:left;
  margin:2px;
  padding:0;
  width:495px;
  height:25px;
  border:0;
  cursor:pointer;
  background:#FFFFFF;
}
.postbgbox {
  width:325px !important;
}
.postbgbox input {
  float:left;
  margin:2px;
  padding:0;
  width:50px;
  height:50px;
  border:1px solid;
  border-color:#F7F7F7 #EFEFEF #EFEFEF #F7F7F7;
  cursor:pointer;
  background:#FFFFFF;
}
.pm {
  overflow:hidden;
  width:400px;
}
.pm .flb {
  margin-bottom:0;
  padding:1px 5px 4px;
  background:#CCC url(http://elecdz.cn/elec/geek/static/image/common/pm.png) repeat-x 0 -101px;
}
* html .pm .flb {
  padding:4px 5px 1px;
}
.pm .flb em {
  padding-left:15px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pm.png) no-repeat 0 -65px;
  text-shadow:1px 1px 1px #FFF;
  color:#333;
  font-size:12px;
}
.pm .flbc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/pm.png);
}
.pm_tac {
  padding:5px 10px;
  background:#F2F2F2;
}
.pm .c {
  padding:0;
  background:#F2F2F2;
}
.pmb {
  position:relative;
  padding:20px 20px 0;
  width:360px;
  height:280px;
  overflow:auto;
  overflow-x:hidden;
}
.pmb li {
  position:relative;
  margin-bottom:10px;
}
.pmt {
  overflow:hidden;
  position:absolute;
  bottom:0;
  left:-6px;
  text-indent:-999px;
  width:7px;
  height:7px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pm.png) no-repeat -13px -40px;
  zoom:1;
}
.pmd {
  float:left;
  padding:5px 8px;
  background:#F0F0F0 url(http://elecdz.cn/elec/geek/static/image/common/pm-bg1.png) repeat-x;
  border:1px solid;
  border-color:#E7E7E7 #BBB #999 #E7E7E7;
  word-wrap:break-word;
  -moz-box-shadow:2px 2px 4px #DDD;
  -webkit-box-shadow:2px 2px 4px #DDD;
  box-shadow:2px 2px 4px #DDD;
  -moz-border-radius:10px 10px 10px 0;
  -webkit-border-radius:10px 10px 10px 0;
  border-radius:10px 10px 10px 0;
}
.pmd,
.pmd img {
  max-width:292px;
}
* html .pmd {
  width:expression(this.offsetWidth > 292 ? 292+'px':'auto');
}
* html .pmd img {
  width:expression(this.width > 292 ? 292:true);
}
.pmd .quote {
  overflow:hidden;
  margin:0;
  padding-left:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/qa.gif) no-repeat 0 0;
  color:#666;
}
.pmd .quote blockquote {
  display:inline;
  margin:0;
  padding-right:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/qz.gif) no-repeat 100% 100%;
}
.pmd .blockcode {
  overflow:hidden;
  margin:0;
  padding:0;
  background:transparent;
  color:#666;
}
.pmd .blockcode code {
  font-family:Monaco,Consolas,'Lucida Console','Courier New',serif;
  font-size:12px;
  line-height:1.8em;
}
* html .pmd .blockcode code {
  font-family:'Courier New',serif;
}
.pmm .pmt {
  right:-6px;
  left:auto;
  background-position:0 -47px;
}
.pmm .pmd {
  float:right;
  background:#FEF5E7 url(http://elecdz.cn/elec/geek/static/image/common/pm-bg2.png) repeat-x;
  border-color:#FFC68C #F9D4A7 #F3BB65 #DDC4A9;
  -moz-box-shadow:-2px 2px 4px #DDD;
  -webkit-box-shadow:-2px 2px 4px #DDD;
  box-shadow:-2px 2px 4px #DDD;
  -moz-border-radius:10px 10px 0 10px;
  -webkit-border-radius:10px 10px 0 10px;
  border-radius:10px 10px 0 10px;
}
.pmb h4 {
  text-align:center;
}
.pmfm {
  padding:0 15px 15px;
}
.pmfm .tedt {
  width:365px;
}
.pmfm .pt {
  height:65px;
}
.pmfm .pn {
  float:right;
}
.pma a {
  margin-right:5px;
}
.pmo {
  position:absolute;
  top:8px;
  right:10px;
  overflow:hidden;
  padding-left:10px;
  width:130px;
  height:31px;
  line-height:24px;
  line-height :26px\9;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pn.png) repeat-x 0 -320px;
  text-shadow:1px 1px 1px #FFF;
}
.pmo em {
  display:block;
  padding:3px 5px 4px 0;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pn.png) no-repeat 100% -360px;
}
.pmo a {
  overflow:hidden;
  white-space:nowrap;
  display:block;
  padding-right:10px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pm.png) no-repeat 100% -222px;
  outline:none;
}
.pmo .b {
  background-position:100% -278px;
}
.pmfl {
  position:absolute;
  top:35px;
  right:10px;
  z-index:200;
  width:138px;
  border:solid #CCC;
  border-width:0 1px 1px;
  background:#FFF;
}
.pmfl .s,
.pmfl .o {
  padding:5px;
  border-bottom:1px solid #CCC;
  background:#F2F2F2;
}
.pmfl .o {
  border-bottom-color:#FFF;
}
.pmfl .s .px {
  padding-left:20px;
  width:101px;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/pm.png) no-repeat 0 -160px;
}
.pmfl .o .ps {
  width:100%;
}
.pmfl ul {
  overflow:auto;
  overflow-x:hidden;
  width:138px;
  height:306px;
}
.pmfl li {
  padding:5px;
  height:24px;
}
.pmfl .avt {
  float:left;
  width:29px;
  height:29px;
}
.pmfl .avt img {
  padding:0;
  width:24px;
  height:24px;
  border:none;
}
.pmfl .newpm img {
  margin:1px 0 0 1px;
}
.pmfl p {
  overflow:hidden;
  white-space:nowrap;
  width:78px;
}
.pmfl p .a {
  color:red;
}
.pmfl p .ol {
  color:#333;
}
.pmfl strong {
  color:#000;
}
.rfm {
  margin:0 auto;
  width:760px;
  border-bottom:1px dotted #CDCDCD;
}
.rfm a {
  color:#369;
}
.rfm .rq {
}
.rfm th,
.rfm td {
  padding:10px 2px;
  vertical-align:top;
  line-height:24px;
}
.rfm .tipwide {
  padding-top:0;
}
.rfm th {
  padding-right:10px;
  width:10em;
  text-align:right;
}
.rfm .px {
  width:220px;
}
.rfm .px:focus {
  border-color:#369;
  background:#FFF;
}
.rfm .p_tip {
  position:absolute;
  z-index:2;
  display:none;
  padding-left:10px;
  width:390px;
  background:#FFF;
  color:#666;
  font-style:normal;
}
.rfm .p_chk {
  position:absolute;
  z-index:1;
  padding-left:10px;
  width:390px;
  color:red;
  font-weight:700;
  font-family:Tahoma,'Microsoft Yahei','Simsun';
}
.rfm #emailmore {
  position:absolute;
}
.p_right {
  background:url(http://elecdz.cn/elec/geek/static/image/common/check_right.gif) no-repeat 10px 12px;
  width:30px;
}
#returnmessage4 {
  display:none;
  padding:10px 0;
  border-bottom:1px solid #CDCDCD;
  background:#FFE;
  text-align:center;
  font-weight:700;
}
#returnmessage4.onerror {
  display:block;
}
.rfm .l {
  margin:0;
}
.blr .c {
  padding:0 10px 10px;
}
.login_slct a {
  margin-right:-8px;
  padding-right:16px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/arrwd.gif) no-repeat 100% 50%;
}
.fwin .rfm,
.nfl .f_c .rfm {
  width:500px;
}
.fwin .rfm th,
.fwin .rfm td,
.nfl .f_c .rfm th,
.nfl .f_c .rfm td {
  padding:6px 2px;
}
.fwin .loginb button {
  margin-left:11.3em;
}
.nfl .f_c .loginb button {
  margin-left:12em;
}
.passlevel {
  padding-left:70px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/passlevel.png) no-repeat 0 5px;
}
.passlevel1 {
  background-position:0 -35px;
}
.passlevel2 {
  background-position:0 -75px;
}
.passlevel3 {
  background-position:0 -115px;
}
.blr {
  width:580px;
  margin:20px auto 30px;
}
.m_c .blr {
  margin:0 auto;
}
.lgfm {
  font:12px/1.5 Tahoma,'Microsoft Yahei','Simsun';
  float:left;
  margin-bottom:10px;
  *margin-bottom:-10px;
  padding:20px 0;
  width:280px;
  border-right:1px solid #CCC;
}
.rgs {
  margin-bottom:10px;
}
.lgfm label,
.lgfm p,
.reginfo {
  clear:both;
  overflow:hidden;
  display:block;
  margin-bottom:10px;
  line-height:22px;
}
.reginfo label {
  display:inline;
}
.reg_c {
  float:left;
  width:200px;
}
.lgfm .txt,
.lgfm .px {
  padding:2px 4px;
  height:16px;
  border:1px solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  background-image:none;
}
.lgfm .txt,
.lgfm .px,
.lgfm .pt {
  width:170px;
}
.lgfm .ftid a,
.lgfm .ftid a:hover {
  height:20px;
  background-position:100% -1px;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
}
.fsb {
  clear:both;
  margin-top:8px;
  padding:10px;
}
.fsb .z {
  padding-top:5px;
}
.m_c .fsb {
  background:#F2F2F2;
  border-top:1px solid #CCC;
}
.fsb .pns {
  margin-right:8px;
}
.lgfm em,
.fsb em {
  float:left;
  width:60px;
}
.fsb .pnr {
  *margin-top:4px;
}
.nlf .txt {
  width:230px;
}
.brls {
  overflow:auto;
  margin-bottom:10px;
  width:470px;
  height:240px;
}
.sipt {
  float:none;
  margin:0 0 10px;
  width:234px;
  height:20px;
  background-color:#FFF;
  border:1px solid;
  border-color:#848484 #E0E0E0 #E0E0E0 #848484;
  clear:left;
}
.sipt a {
  float:left;
  width:54px;
  border:none;
}
.sipt a:hover,
.sipt a:focus {
  border:none;
}
.sipt .txt {
  float:left;
  width:154px;
  border:none;
  outline:none;
  background:#FFF;
}
.sltp {
  float:none;
  margin:10px 0;
  clear:both;
}
.sltp a,
.sltp a:hover,
.sltp a:focus {
  height:20px;
  line-height:20px;
  border-color:#EEE;
  background-color:transparent;
  background-position:100% -1px;
  color:#069 !important;
}
.sltp a:hover,
.sltp a:focus {
  background-position:100% -24px;
}
.lpsw label {
  float:left;
  padding-left:4px;
  width:61px;
  line-height:150%;
}
.clck,
.sipt .clck {
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/clck.gif) no-repeat 98% 50%;
}
.lgf {
  float:left;
  overflow:visible;
  margin:47px 25px 10px 40px;
}
.lgf h4 {
  margin-bottom:10px;
  font-weight:400;
  font-size:14px;
}
.lgf a {
  color:#369;
}
.minf {
  margin-top:23px;
}
#messagelogin {
  margin-top:5px;
  border-top:1px solid #CDCDCD;
}
#messagelogin .flb {
  padding-left:0;
}
#messagelogin .blr {
  margin:0;
}
#messagelogin .lgfm {
  padding-top:0;
}
#messagelogin .minf {
  margin-top:0;
}
#messagelogin .fsb {
  padding:0;
}
.fastlg {
  line-height:24px;
}
.fastlg td {
  padding:2px 0 2px 4px;
}
.fastlg_fm {
  margin-right:5px;
  padding-right:5px;
  border-right:1px solid #CDCDCD;
}
#ls_fastloginfield_ctrl {
  line-height:20px;
  border:none;
  background-color:transparent;
  background-position:100% -1px;
}
#ls_fastloginfield_ctrl:hover {
  background-position:100% -24px;
}
.psw_w {
  padding-left:5px;
}
.fastlg_l {
  padding-right:4px !important;
  border-right:1px solid #E5EDF2;
}
.poke {
  margin-bottom:10px;
}
.poke li {
  float:left;
  margin:0 1% 5px 0;
  width:32%;
  height:22px;
}
.poke img {
  vertical-align:middle;
}
.dt {
  border-top:1px solid #CDCDCD;
  width:100%;
}
.dt th {
  background:#F2F2F2;
}
.dt td,
.dt th {
  padding:7px 4px;
  border-bottom:1px solid #CDCDCD;
}
.dt .c {
  width:50px;
}
.tdat {
  width:100%;
  border:1px solid #CDCDCD;
}
.tdat th,
.tdat td {
  padding:4px 5px;
  border:1px solid #CDCDCD;
}
.um {
  margin-bottom:1em;
  padding-bottom:1em;
  border-bottom:1px dashed #CDCDCD;
  clear:left;
}
.umh {
  margin-bottom:10px;
  overflow:hidden;
}
.umh h2,
.umh h3 {
  clear:left;
  font-size:14px;
  float:left;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/arrow.gif) no-repeat right 6px;
  padding-right:14px;
  cursor:pointer;
}
.schfaq h3 {
  background:none;
  cursor:default;
}
.umh h3 a {
  color:#666;
}
.umh h3 span {
  font-size:12px;
  font-weight:400;
  color:#666;
}
.umh h2 em,
.umh h3 em {
  margin-left:8px;
  font-size:12px;
  color:#999;
  font-weight:400;
}
.umh_act {
  float:right;
}
.umh .umh_cb {
  display:none;
}
.umh .umh_ext {
  display:block;
}
.umn {
  background:url(http://elecdz.cn/elec/geek/static/image/common/dash.gif) repeat-x 0 10px;
  clear:left;
}
.umn h3 {
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/arrow.gif) no-repeat right -35px;
  font-size:14px;
}
.umn .umh_cb {
  display:block;
  background-color:#FFF;
  color:#666;
  cursor:pointer;
}
.umn .umh_ext {
  display:none;
}
.lum {
}
.lum h2 {
  font-size:14px;
}
.lum ul {
  padding:1em 0 1em 2em;
  margin-bottom:1em;
  border-bottom:1px dashed #CDCDCD;
}
.lum ul li {
  padding:0.2em 0;
}
.pgs {
}
.pgs #newspecial,
.pgs #newspecialtmp,
.pgs #post_reply,
.pgs #post_replytmp {
  float:left;
  margin-right:5px;
}
.pg {
  float:right;
}
.pg,
.pgb {
  line-height:26px;
}
.pg a,
.pg strong,
.pgb a,
.pg label {
  float:left;
  display:inline;
  margin-left:4px;
  padding:0 8px;
  height:26px;
  border:1px solid;
  border-color:#C2D5E3;
  background-color:#FFF;
  background-repeat:no-repeat;
  color:#333;
  overflow:hidden;
  text-decoration:none;
}
.pg a.nxt,
.pgb a {
  padding:0 10px;
}
.pg a:hover,
.pgb a:hover {
  border-color:#369;
  color:#369;
}
.pg a.nxt {
  padding-right:25px;
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/arw_r.gif);
  background-position:90% 50%;
}
.pg a.prev {
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/arw_l.gif);
  background-position:50% 50%;
}
.pg strong {
  background-color:#E5EDF2;
}
.pgb a {
  padding-left:25px;
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/arw_l.gif);
  background-position:10px 50%;
}
.pg label {
  cursor:text;
}
.ie6 .pg label {
  padding-top:3px;
  height:23px;
}
.pg label .px {
  padding:0;
  width:25px;
  height:16px;
  line-height:16px;
}
#pgt .pg,
#pgt .pgb {
  margin-top:5px;
}
.bac {
  margin:0;
  padding:0;
  width:70px;
  height:30px;
  line-height:30px;
  color:#333;
  overflow:hidden;
  text-decoration:none;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pg_arw.png) no-repeat 0 0;
  text-align:center;
  text-indent:-7px;
  display:block;
}
#psd .bn .mbn input,
#postbox input {
  margin-right:4px;
}
#postbox .mbn,
#psd .mbn {
  height:1.6em;
  line-height:1.6em;
}
.popupcredit {
}
.pc_l,
.pc_c,
.pc_inner,
.pc_r {
  width:29px;
  height:56px;
  line-height:56px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/popupcredit_bg.gif) no-repeat 0 0;
}
.pc_c {
  width:200px;
  background-position:0 -56px;
  background-repeat:repeat-x;
}
.pc_inner {
  white-space:nowrap;
  text-align:center;
  width:auto;
  background-position:50% -112px;
}
.pc_inner i {
  margin-right:10px;
  font-size:12px;
  font-style:normal;
  color:#FFF;
  font-weight:400;
}
.pc_inner span {
  margin-right:15px;
  color:#FFEA97;
  font-size:14px;
  font-weight:700;
}
* html .pc_inner span {
  display:inline-block;
}
.pc_inner span a {
  color:#FFEA97;
  text-decoration:underline;
}
.pc_inner span em {
  color:#FFF;
  font-size:18px;
  font-weight:400;
}
.pc_inner span u {
  font-size:10px;
  text-decoration:none;
}
.pc_inner span em.desc {
  color:#930;
}
.pc_btn img {
  opacity:0.5;
}
.pc_btn:hover img {
  opacity:1;
}
.pc_r {
  background-position:-30px 0;
}
.popuptext .pc_l,
.popuptext .pc_c,
.popuptext .pc_inner,
.popuptext .pc_r {
  background:url(http://elecdz.cn/elec/geek/static/image/common/popuptext_bg.gif) no-repeat 0 0;
}
.popuptext .pc_c {
  width:200px;
  background-position:0 -56px;
  background-repeat:repeat-x;
}
.popuptext .pc_inner {
  white-space:nowrap;
  text-align:center;
  width:auto;
  background-position:50% -112px;
}
.popuptext .pc_r {
  background-position:-30px 0;
}
#fjump_menu {
  padding:7px 0 10px 10px;
}
#fjump_menu .sch {
  position:absolute;
  top:6px;
  right:10px;
}
.jump_bdl {
  overflow:hidden;
}
.jump_bdl li {
  float:left;
  overflow-x:hidden;
  overflow-y:auto;
  margin-right:10px;
  padding:5px;
  width:178px;
  height:300px;
  border:1px solid #CCC;
  background:#FFF;
}
.ie6 .jump_bdl li {
  clear:none !important;
  float:left !important;
  width:178px !important;
}
.bdl_title li {
  float:left;
  margin-right:9px;
  padding:0 1px;
  width:189px;
  height:33px;
  line-height:23px;
  font-weight:700;
}
.bdl_title .px {
  width:80px;
}
.jump_bdl p {
  overflow:hidden;
  height:25px;
  line-height:25px;
}
.jump_bdl .sub {
  text-indent:1em;
}
.jump_bdl .child {
  text-indent:2em;
}
.jump_bdl a {
  display:block;
  position:static !important;
  padding:0 4px;
  text-decoration:none;
  color:#444;
}
.jump_bdl .a a,
.jump_bdl .a a:hover {
  background-color:#E5EDF2;
}
.mgcmn {
  width:100px;
}
.mgcmn a {
  padding-left:25px;
  line-height:16px !important;
}
.mgcmn img {
  position:absolute;
  margin-left:-20px;
}
.cmen {
  overflow:hidden;
  width:63px;
}
.cmen a {
  overflow:hidden;
  float:left;
  width:20px;
  height:20px;
}
.focus {
  position:fixed;
  right:10px;
  bottom:0;
  z-index:300;
  overflow:hidden;
  width:270px;
  background:#FFF;
}
* html .focus {
  position:absolute;
  top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
}
.fctrl {
  margin-left:10px;
  font-weight:400;
}
.fctrl img {
  margin-bottom:-4px;
}
.fctrl em {
  display:inline-block;
}
.focus .m img {
  width:60px;
  height:60px;
}
.focus dt {
  padding-top:0;
}
.m_c .sec .secq {
  display:block;
  margin:5px 0 10px;
}
.reason_slct {
}
.reason_slct .reasonselect {
  height:4.3em;
  overflow:scroll !important;
  overflow-x:auto !important;
}
.reason_slct .reasonselect li {
  white-space:nowrap;
}
.reason_slct .pt,
.reason_slct .px {
  width:25.2em !important;
}
.reasonarea {
  height:5.8em;
}
.reason_slct .reasonselect:hover {
  height:auto;
}
.filebtn {
  position:relative;
  margin:0 auto;
  width:60px;
  overflow:hidden;
}
.filebtn .pf {
  position:absolute;
  right:0;
  height:23px;
  opacity:0;
  filter:alpha(opacity=0);
}
.upfile {
  width:220px;
}
.uploadform {
  padding:0 10px;
  border:1px dashed #CDCDCD;
  background:#F2F2F2;
}
.progressWrapper {
  overflow:hidden;
  width:100%;
}
.progressContainer {
  overflow:hidden;
  margin:5px;
  padding:4px;
  border:solid 1px #E8E8E8;
  background-color:#F7F7F7;
}
.message {
  overflow:hidden;
  margin:1em 0;
  padding:10px 20px;
  border:solid 1px #FD9;
  background-color:#FFC;
}
.red {
  border:solid 1px #B50000;
  background-color:#FFEBEB;
}
.green {
  border:solid 1px #DDF0DD;
  background-color:#EBFFEB;
}
.blue {
  border:solid 1px #CEE2F2;
  background-color:#F0F5FF;
}
.progressName {
  overflow:hidden;
  white-space:nowrap;
  width:323px;
  height:18px;
  text-align:left;
  font-weight:700;
  color:#555;
}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
  clear:both;
  margin-top:2px;
  width:0;
  height:2px;
  background-color:blue;
  font-size:0;
}
.progressBarComplete {
  visibility:hidden;
  width:100%;
  background-color:green;
}
.progressBarError {
  visibility:hidden;
  width:100%;
  background-color:red;
}
.progressBarStatus {
  white-space:nowrap;
  margin-top:2px;
  width:337px;
  text-align:left;
}
a.progressCancel {
  display:block;
  float:right;
  width:14px;
  height:14px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/cancelbutton.gif) no-repeat -14px 0;
  font-size:0;
}
a.progressCancel:hover {
  background-position:0 0;
}
.swfupload {
  vertical-align:top;
}
.frame,
.frame-tab {
  margin-bottom:10px;
  border:1px solid #CCC;
  background:#FFF;
}
.title {
  padding:0 10px;
  height:32px;
  font-size:14px;
  font-weight:700;
  line-height:32px;
  overflow:hidden;
}
.frame-title,
.frametitle,
.tab-title {
  background:#F2F2F2 url(http://elecdz.cn/elec/geek/static/image/common/title.png) repeat-x 0 100%;
}
.frame-1-1-l,
.frame-1-1-1-l,
.frame-1-1-1-c,
.frame-2-1-l,
.frame-1-2-l,
.frame-3-1-l,
.frame-1-3-l {
  float:left;
}
.frame-1-1-r,
.frame-1-1-1-r,
.frame-2-1-r,
.frame-1-2-r,
.frame-3-1-r,
.frame-1-3-r {
  float:right;
}
.frame-1-1-l,
.frame-1-1-r {
  width:49.9%
}
.frame-1-1-1-l,
.frame-1-1-1-c,
.frame-1-1-1-r,
.frame-2-1-r,
.frame-1-2-l {
  width:33.3%;
}
.frame-2-1-l,
.frame-1-2-r {
  width:66.6%;
}
.frame-3-1-l,
.frame-1-3-r {
  width:74.9%;
}
.frame-3-1-r,
.frame-1-3-l {
  width:24.9%;
}
.frame .mn {
  margin-bottom:0;
}
.frame .sd {
  min-height:0;
  _height:auto;
}
.frame-1-1 .col-r {
  float:right;
  width:49.9%;
}
.frame-1-1 .col-l {
  float:left;
  width:49.9%;
}
.frame-1-2 .mn,
.frame-1-2 .col-r,
.frame .frame-1-2 .mn,
.frame .frame-1-2 .col-r {
  float:right;
  width:66.6%;
}
.frame-1-2 .sd,
.frame-1-2 .col-l,
.frame .frame-1-2 .sd,
.frame .frame-1-2 .col-l {
  float:left;
  width:33.3%;
}
.frame-2-1 .mn,
.frame-2-1 .col-l,
.frame .frame-2-1 .mn,
.frame .frame-2-1 .col-l {
  float:left;
  width:66.6%;
}
.frame-2-1 .sd,
.frame-2-1 .col-r,
.frame .frame-2-1 .sd,
.frame .frame-2-1 .col-r {
  float:right;
  width:33.3%;
}
.frame-1-3 .mn,
.frame-1-3 .col-r,
.frame .frame-1-3 .mn,
.frame .frame-1-3 .col-r {
  float:right;
  width:74.9%;
}
.frame-1-3 .sd,
.frame-1-3 .col-l,
.frame .frame-1-3 .sd,
.frame .frame-1-3 .col-l {
  float:left;
  width:24.9%;
}
.frame-3-1 .mn,
.frame-3-1 .col-l,
.frame .frame-3-1 .mn,
.frame .frame-3-1 .col-l {
  float:left;
  width:74.9%;
}
.frame-3-1 .sd,
.frame-3-1 .col-r,
.frame .frame-3-1 .sd,
.frame .frame-3-1 .col-r {
  float:right;
  width:24.9%
}
.frame-1-1-1 .col-l {
  float:left;
  width:33.3%;
}
.frame-1-1-1 .col-c {
  float:left;
  width:33.3%;
}
.frame-1-1-1 .col-r {
  float:right;
  width:33.3%;
}
.frame .frame-1-1-1 .col-l,
.frame .frame-1-1-1 .col-c,
.frame .frame-1-1-1 .col-r {
  padding:0;
  width:33%;
}
.frame .frame-1-1 .col-l,
.frame .frame-1-1 .col-r {
  width:49.9%;
}
.frame .title .titletext,
.block .title .titletext {
  float:left;
}
.frame-tab .tab-title .titletext {
  float:left;
  margin:0 10px;
}
.tab-title {
  padding:0;
  width:100% !important;
  border:none;
}
.frame-tab .tb {
  margin-top:0;
  padding-left:15px;
  line-height:32px;
  border:none;
}
.frame-tab .tb li {
  margin:0;
  margin-left:-1px;
  font-weight:400;
}
.frame-tab .tb li,
.frame-tab .tb li a {
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
  border-top:none;
  background:transparent none;
}
* html .frame-tab .tb li a {
  float:left;
}
.frame-tab .tb .a a {
  background:#FFF;
  font-weight:700;
}
.frame-tab .tb-c {
  padding:10px 16px;
}
.block {
  margin:10px 10px 0;
}
.frame-1-2 .sd .block,
.col-l .block,
.frame-2-1 .mn .block,
.frame-1-1-1 .col-c .block,
.frame-1-3 .sd .block,
.frame-3-1 .mn .block {
  margin-right:10px;
}
.frame-1-2 .mn .block,
.col-r .block,
.frame-2-1 .sd .block,
.frame-1-1-1 .col-c .block,
.frame-1-3 .mn .block,
.frame-3-1 .sd .block {
  margin-left:10px;
}
body#space .block {
  margin:0 5px 10px;
}
.temp {
  margin:1px;
}
#ct .frame {
  margin:0;
  border:none;
}
.bx {
  border:none;
}
.bx .frame-1-1-1 {
  background:transparent url(http://elecdz.cn/elec/geek/static/image/common/vline2.png) repeat-y 320px 0;
}
.bx .frame-2-1 {
  background:transparent url(http://elecdz.cn/elec/geek/static/image/common/vline.png) repeat-y 645px 0;
}
.drag .block .title {
  margin-bottom:0;
  padding-left:0;
  font-size:14px;
  font-weight:700;
}
#ct .sd .block {
  margin:0;
}
.block .xl1 ul li {
  padding-left:10px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/dot.gif) no-repeat 0 50%;
}
.ie_all .block .xl1 ul li {
  background-position:0 6px;
}
.xfs {
  border-top:none;
}
.xfs .frame-title,
.xfs .frametitle,
.xfs .tab-title {
  border:none;
  background:transparent url(http://elecdz.cn/elec/geek/static/image/common/mu.png) repeat-x 0 0;
}
.xfs .frame-title,
.xfs .frametitle,
.xfs .tab-title,
.xfs .frame-title a,
.xfs .frametitle a,
.xfs .tab-title a {
  color:#FFF !important;
}
.xfs .tb li a {
  height:32px;
  border:none !important;
}
.xfs .tb .a a {
  background:transparent url(http://elecdz.cn/elec/geek/static/image/common/mu.png) no-repeat 50% -165px;
}
.xfs_1 {
  border-color:#2267B5;
}
.xfs_1 .frame-title,
.xfs_1 .frametitle,
.xfs_1 .tab-title {
  background-color:#2267B5;
  background-position:0 0;
}
.xfs_1 .tb .a a {
  background-position:50% -66px;
}
.xfs_2 {
  border-color:#A90000;
}
.xfs_2 .frame-title,
.xfs_2 .frametitle,
.xfs_2 .tab-title {
  background-color:#A90000;
  background-position:0 -99px;
}
.xfs_2 .tb .a a {
  background-position:50% -165px;
}
.xfs_3 {
  border-color:#006C6C;
}
.xfs_3 .frame-title,
.xfs_3 .frametitle,
.xfs_3 .tab-title {
  background-color:#006C6C;
  background-position:0 -198px;
}
.xfs_3 .tb .a a {
  background-position:50% -264px;
}
.xfs_4 {
  border-color:#EC5A00;
}
.xfs_4 .frame-title,
.xfs_4 .frametitle,
.xfs_4 .tab-title {
  background-color:#EC5A00;
  background-position:0 -297px;
}
.xfs_4 .tb .a a {
  background-position:50% -363px;
}
.xfs_5 {
  border-color:#6F099E;
}
.xfs_5 .frame-title,
.xfs_5 .frametitle,
.xfs_5 .tab-title {
  background-color:#6F099E;
  background-position:0 -396px;
}
.xfs_5 .tb .a a {
  background-position:50% -462px;
}
.xfs_nbd {
  border:none;
}
.xfs_nbd .block {
  margin-top:0;
  margin-bottom:10px;
}
.xfs_nbd .col-l .block,
.xfs_nbd .frame-1-1-l .block,
.xfs_nbd .frame-2-1-l .block,
.xfs_nbd .frame-1-2-l .block,
.xfs_nbd .frame-3-1-l .block,
.xfs_nbd .frame-1-3-l .block,
.xfs_nbd .frame-1-1-1-l .block {
  margin-left:0;
}
.xfs_nbd .sd .block,
.xfs_nbd .col-r .block,
.xfs_nbd .frame-1-1-r .block,
.xfs_nbd .frame-2-1-r .block,
.xfs_nbd .frame-1-2-r .block,
.xfs_nbd .frame-3-1-r .block,
.xfs_nbd .frame-1-3-r .block,
.xfs_nbd .frame-1-1-1-r .block {
  margin-right:0;
}
.xbs {
  background:no-repeat 0 100%;
}
.xbs .title {
  padding-left:0;
  padding-right:10px;
  background:no-repeat 100% 0;
}
.xbs .titletext {
  float:left;
  padding-left:10px;
  background:no-repeat 0 0;
}
.xbs .dxb_bc {
  padding-bottom:6px;
  background:transparent no-repeat 100% 100%;
}
.xbs .module,
.xbs .portal_block_summary {
  padding:10px 10px 4px;
  border-style:solid;
  border-width:0 1px;
}
.xbs_1 {
  border:1px solid #CCC;
}
.xbs_1 .title {
  padding:0 10px;
  height:31px;
  border-bottom:1px solid #CCC;
  background:url(http://elecdz.cn/elec/geek/static/image/common/thead.png) repeat-x 0 0;
  line-height:31px;
}
.xbs_1 .title,
.xbs_1 .title a {
  color:#666 !important;
}
.xbs_1 .dxb_bc {
  padding:9px 10px;
}
.xbs_2 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_2_ft.png);
}
.xbs_2 .title,
.xbs_2 .titletext {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_2_hd.png);
}
.xbs_2 .title,
.xbs_2 .title a {
  color:#F60 !important;
}
.xbs_2 .dxb_bc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_2_ft_r.png);
}
.xbs_2 .module,
.xbs_2 .portal_block_summary {
  border-color:#E0E0E0;
}
.xbs_3 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_3_ft.png);
}
.xbs_3 .title,
.xbs_3 .titletext {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_3_hd.png);
}
.xbs_3 .title,
.xbs_3 .title a {
  color:#FFF !important;
}
.xbs_3 .dxb_bc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_3_ft_r.png);
}
.xbs_3 .module,
.xbs_3 .portal_block_summary {
  border-color:#B2B2B2;
  background-color:#F1F1F1;
}
.xbs_4 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_4_ft.png);
}
.xbs_4 .title,
.xbs_4 .titletext {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_4_hd.png);
}
.xbs_4 .title,
.xbs_4 .title a {
  color:#FFF !important;
}
.xbs_4 .dxb_bc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_4_ft_r.png);
}
.xbs_4 .module,
.xbs_4 .portal_block_summary {
  border-color:#B2B2B2;
}
.xbs_5 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_5_ft.png);
}
.xbs_5 .title {
  padding:0 10px;
  height:30px;
  border:1px solid;
  border-color:#F08C3B #F08C3B #DDD;
  background:url(http://elecdz.cn/elec/geek/static/image/diy/bs_5_hd.png) repeat-x 0 0;
  line-height:30px;
}
.xbs_5 .title,
.xbs_5 .title a {
  color:#BC4A2D !important;
}
.xbs_5 .dxb_bc {
  padding-bottom:10px;
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_5_ft_r.png);
}
.xbs_5 .module,
.xbs_5 .portal_block_summary {
  padding:10px 10px 0;
  border-color:#F08C3B;
}
.xbs_6 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_6_ft.png);
}
.xbs_6 .title,
.xbs_6 .titletext {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_6_hd.png);
  line-height:24px;
}
.xbs_6 .titletext {
  height:32px;
}
.xbs_6 .title,
.xbs_6 .title a {
  color:#FFF !important;
}
.xbs_6 .dxb_bc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_6_ft_r.png);
}
.xbs_6 .module,
.xbs_6 .portal_block_summary {
  border-color:#4B85A0;
}
.xbs_7 {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_7_ft.png);
}
.xbs_7 .title,
.xbs_7 .titletext {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_7_hd.png);
}
.xbs_7 .title,
.xbs_7 .title a {
  color:#444 !important;
}
.xbs_7 .dxb_bc {
  background-image:url(http://elecdz.cn/elec/geek/static/image/diy/bs_7_ft_r.png);
}
.xbs_7 .module,
.xbs_7 .portal_block_summary {
  border-color:#E5E5E5;
}
.fcs {
  font-size:12px;
}
.fcs dt,
.fcs dd {
  margin:0;
  padding:0;
}
.fcs dt {
  font-size:18px;
  font-weight:100;
}
.fcs dd,
.fcs dd a {
  color:#666;
}
.slideblock {
  position:relative;
}
.slideshow {
  clear:both;
}
.slideshow li {
  position:relative;
  overflow:hidden;
}
.slideshow span.title {
  position:absolute;
  bottom:0;
  left:0;
  margin-bottom:0;
  width:100%;
  height:32px;
  line-height:32px;
  font-size:14px;
  text-indent:10px;
}
.slideshow span.title,
.slidebar li {
  background:rgba(0,0,0,0.3);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000);
  color:#FFF;
  overflow:hidden;
}
.slidebar li {
  float:left;
  margin-right:1px;
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center;
  font-size:10px;
  cursor:pointer;
}
.slidebar li.on {
  background:rgba(255,255,255,0.5);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF);
  color:#000;
  font-weight:700;
}
.cl_frame_bm {
  margin:0 !important;
  border:0 !important;
}
.cl_block_bm {
  margin:0 !important;
  border:0 !important;
}
.cl_block_bm .dxb_bc {
  margin:0 !important;
}
.b_poll dt {
  padding-left:20px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/pollsmall.gif) no-repeat 0 9px;
}
.b_poll dd li {
  padding:0 0 4px 20px;
}
.b_poll dd li .pc {
  float:left;
  margin:4px 0 0 -20px;
}
.b_debate {
}
.b_debate dt {
  padding-left:20px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/debatesmall.gif) no-repeat 0 10px;
}
.b_debate .chart {
  position:relative;
  margin:8px auto;
  padding:0;
  width:279px;
  height:78px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/p_debate_chart.png) no-repeat 0 0;
}
.b_debate .chart strong {
  position:absolute;
  top:25px;
  width:80px;
  font-size:14px;
  text-align:center;
}
.b_debate .chart .debater2 {
  right:0;
}
.b_debate .chart1,
.b_debate .chart2 {
  position:absolute;
  left:80px;
  bottom:0;
  width:40px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/p_debate_chart.png) no-repeat 0 -78px;
}
.b_debate .chart2 {
  left:159px;
  background-position:100% -78px;
}
.b_debate p {
  height:1.5em;
  overflow:hidden;
}
.b_hstab td {
  padding:5px 0;
  border-bottom:1px solid #CDCDCD;
}
.tip {
  position:absolute;
  padding:10px;
  width:260px;
  border:1px solid #B1B1B1;
  background:#FEFEE9;
}
.tip_1,
.tip_2 {
  margin-top:8px;
}
.tip_3,
.tip_4 {
  margin-top:-8px;
}
.tip_horn {
  position:absolute;
  width:11px;
  height:6px;
  overflow:hidden;
}
.tip_1 .tip_horn {
  left:5px;
  top:-6px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/tip_top.png);
}
.tip_2 .tip_horn {
  right:5px;
  top:-6px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/tip_top.png);
}
.tip_3 .tip_horn {
  right:5px;
  bottom:-6px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/tip_bottom.png);
}
.tip_4 .tip_horn {
  left:5px;
  bottom:-6px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/tip_bottom.png);
}
.tip_js .tip_horn {
  right:61px;
  bottom:-6px;
  background:url(http://elecdz.cn/elec/geek/static/image/common/tip_bottom.png);
}
.aimg_tip {
  margin-top:0;
}
em.hot {
  position:absolute;
  left:-2px;
  top:-2px;
  text-indent:-9999px;
  overflow:hidden;
  background:url(http://elecdz.cn/elec/geek/static/image/common/hot.png) no-repeat 0 0;
}
.gsh {
  text-align:center;
}
.gsh h1 {
  margin:1em 0 0.5em -60px;
  font-size:16px;
  font-weight:100;
}
.gsh .px {
  width:272px;
}
.gsh .pns .px {
  margin-right:3px;
  width:190px;
}
.card {
  padding:0;
  width:295px !important;
  border-color:#C2D5E3;
  background:#FDFEFF;
}
.card .p_opt {
  padding:0;
}
.card .avt {
  position:absolute;
  display:inline;
  margin-left:-70px;
  width:70px;
}
.card_mn,
.card_info {
  padding:10px 10px 10px 80px;
}
.card_mn {
  min-height:56px;
}
.ie6 .card_mn {
  height:56px;
}
.card_info {
  border:dashed #CDCDCD;
  border-width:1px 0;
}
.card_msg {
  width:95%;
  height:4em;
}
.card a {
  padding:0;
  display:inline !important;
  white-space:normal;
  border-bottom:none;
}
.card a:hover {
  background-color:transparent !important;
  color:#444;
  text-shadow:none;
}
.card .o {
  clear:both;
  padding:5px 10px;
}
.card .o a {
  float:left;
  margin:3px 5px 3px 0;
  padding:2px 0;
  width:5em;
  border:1px solid #C2D5E3;
  background:#E5EDF2 url(http://elecdz.cn/elec/geek/static/image/common/card_btn.png) repeat-x 0 100%;
  line-height:14px;
  text-align:center;
}
.ie_all .card .o a {
  padding:3px 0 0;
}
.card .mgc,
.card .f {
  padding:0 10px 5px;
}
.card .f li {
  display:block;
}
.card_gender_0 {
  background:#efefef url(http://elecdz.cn/elec/geek/static/image/common/nosexbg.png) no-repeat bottom right;
}
.card_gender_1 {
  background:#bbebf9 url(http://elecdz.cn/elec/geek/static/image/common/gentlemanbg.png) no-repeat bottom right;
}
.card_gender_2 {
  background:#fce0df url(http://elecdz.cn/elec/geek/static/image/common/ladybg.png) no-repeat bottom right;
}
.ss em {
  display:block;
  float:left;
  margin-right:2px;
  padding-left:7px;
  width:16px;
  line-height:23px;
  background:#EEE;
  cursor:pointer;
}
.ss em.a {
  background:#09F;
  color:#FFF;
}
.dopt a {
  float:left;
  margin-right:3px;
  width:21px !important;
  height:21px;
  line-height:21px;
  text-align:center;
}
.dopt_b,
.dopt_i,
.dopt_l {
  border:1px solid #F1F5FA;
  outline:none;
}
.dopt .cnt {
  border:1px solid #999;
  background-color:#FFF;
}
.colorwd {
  margin-left:3px;
  width:23px !important;
  background-color:#666;
  background-image:url(http://elecdz.cn/elec/geek/static/image/common/pn_color.png) !important;
  background-repeat:no-repeat;
  background-position:0 0;
}
.colorwd:active {
  background-position:0 0;
}
.ie6 .colorwd,
.ie7 .colorwd {
  background-position:-1px -1px;
}
.ie6 a.colorwd,
.ie7 a.colorwd {
  background-position:0 0;
}
.colorpx {
  margin:0 -3px 0 3px;
  border-right:none;
}
.slidebox,
.block-name {
  display:none;
}
.imgzoom_title {
  padding:10px 0 0;
  color:#666;
}
.imgzoom_exif {
  position:absolute;
  left:10px;
  bottom:24px;
  padding:0 6px;
  height:18px;
  background:rgba(0,0,0,.6);
  text-align:left;
  line-height:1.5;
  color:white;
  overflow:hidden;
}
.imgzoom_exif_hover {
  height:auto;
}
.ie_all .imgzoom_exif,
.imgzoom_exif_hover {
  background:#000;
}
.ie6 .imgzoom_exif {
  bottom:39px;
}
.patch {
  width:300px;
}
.patch .bm {
  border-color:#F26C4F;
  background:#FFF;
}
.patch .allfixed {
  border-color:#6C3;
}
.patch .bm_h {
  border:solid #FFF;
  border-width:1px 1px 0;
  background:#F26C4F;
}
.patch .allfixed .bm_h {
  background:#6C3;
}
.patch h2,
.patch .bm_h .y {
  color:#FFF;
}
.patch table {
  table-layout:fixed;
}
.patch th,
.patch td {
  padding:2px;
  border-bottom:1px dotted #CDCDCD;
}
.patchdate {
  width:70px;
}
.patchstat {
  width:55px;
}
.unfixed {
  color:#F26C4F;
}
.plugin {
  width:270px;
}
.plugin .bm_h {
  border-color:#CDCDCD;
  color:#444;
  background:#F2F2F2;
}
.waterfall {
  position:relative;
  margin-top:15px;
}
.waterfall li {
  margin:0 10px 10px 0;
  padding:0 0 3px;
  text-align:left;
  border-width:1px 0 0;
  border-top:1px solid #EAEAEA;
  background:url(http://elecdz.cn/elec/geek/static/image/common/bg_waterfall.png) no-repeat 100% 100%;
}
.waterfall .c,
.waterfall h3 {
  padding:10px;
  border:solid #EAEAEA;
  border-width:0 1px;
  background-color:#F8F8F8;
}
.waterfall .c {
  overflow:hidden;
  padding-bottom:0;
  max-height:800px;
}
.waterfall .c .nopic {
  display:block;
  background:#FFF url(http://elecdz.cn/elec/geek/static/image/common/nophototiny.png) no-repeat 50% 50%;
  cursor:pointer;
}
.waterfall .auth {
  padding:0 10px 10px;
  border-width:0 1px 1px;
  border-style:solid;
  border-color:transparent #EAEAEA #B9B9B9;
  background:#F8F8F8;
}
.waterfall .auth img {
  display:inline-block;
  margin:0 1px;
}
.pgbtn {
  margin:5px 0 10px;
}
.pgbtn a {
  display:block;
  height:40px;
  line-height:40px;
  letter-spacing:5px;
  text-align:center;
  border:1px solid #DCDCDC;
  font-size:14px;
  outline:none;
  border-radius:5px;
  box-shadow:0 1px 0 #F5F5F5;
}
.pgbtn a:hover {
  border-color:#BABABA;
  text-decoration:none;
}
.pgbtn a:active {
  background:#EEE;
  border-color:#D0D0D0;
  box-shadow:none;
}
.media {
  display:block;
  margin-bottom:20px;
}
.media_container {
  display:block;
  width:100%;
  height:100%;
  min-height:20px;
  background:url("http://elecdz.cn/elec/geek/static/image/common/img_loader.gif") no-repeat center;
}
.media_container a {
  text-decoration:none !important;
}
.media_tips {
  display:block;
  margin:10px 0;
  text-align:center;
}
.media_tips a {
  font-size:12px !important;
  color:#999 !important;
  text-decoration:none !important;
}
.media_tips a:hover {
  text-decoration:underline !important;
}
.bdshare-slide-button {
  display:none !important
}
body {
  background:#FFFFFF
}
.wp {
  width:1160px
}
.y {
  float:right;
  padding:0;
}
.ct2 .mn {
  width:840px;
  overflow:visible
}
.ct2 .sd {
  width:300px
}
.ct2_a .mn {
  display:inline;
  margin-right:10px;
  padding-top:10px;
  width:940px
}
#ct.ct3_a {
  background:#FFFFFF
}
.ct3_a .mn {
  width:705px !important
}
#mood_mystatus {
  width:580px !important
}
.mi .moodfm_input {
  width:410px !important;
  height:56px !important;
  background:none !important;
  border:1px solid #ECECEC !important
}
.pbr {
  height:10px !important
}
.tdats .tfxf {
  width:690px !important
}
.tdats .tfx {
  width:380px !important
}
.tdats .tb {
  width:320px !important
}
.tscr {
  width:320px !important
}
.biduser {
  width:882px !important
}
a:hover {
  text-decoration:none
}
.xl2 {
  background:none !important
}
.xl2 li {
  width:48% !important
}
.navfixed {
  width:100%;
  position:fixed;
  left:0;
  top:0;
  box-shadow:0px 4px 3px #DFE2E6
}
.navfixed .wp {
  border-top:0 !important
}
.nfl .f_c {
  border:0
}
.alert_right,
.alert_error,
.alert_info {
  background-position:8px 0
}
.jump_bdl .bbda {
  border-bottom:0 !important
}
.jump_bdl .a a,
.jump_bdl .a a:hover {
  background-color:#F3F3F3 !important
}
#fjump_menu.btda {
  border-top:0 !important
}
#qmenu_menu .xi2 {
  color:#05A2DE !important
}
.date_1 {
  float:left;
  padding-left:20px;
  margin:0 0 0 26px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/reply1.png) no-repeat 0 10px
}
.view_1 {
  float:left;
  padding-left:20px;
  margin:0 0 0 26px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/star.png) no-repeat 0 7px
}
.pg_view #comment.bm {
  border:0
}
.pg_view .tedt {
  width:auto;
  margin-bottom:10px
}
.pg_view #comment_ul li:first-child {
  border-top:0
}
.pg_view #comment_ul li {
  border-top:1px solid #F0F0F0;
  margin:0;
  padding:15px 0 15px 65px
}
.pg_view #comment_ul .portrait {
  position:absolute;
  left:-65px;
  top:0;
}
.pg_view #comment .comment_tit a {
  padding:0;
  color:#333;
  height:50px;
  line-height:50px;
  font-size:18px;
  float:left;
}
.wtopbar {
  position:relative;
  height:34px;
  line-height:34px;
  background:#222;
  font-size:14px;
  color:#fff
}
.wtopbar a {
  padding:0 10px;
  font-size:14px;
  color:#FFFFFF
}
.wtopbar .z a {
  float:left;
  height:34px;
  line-height:34px;
  border-right:1px solid #3A3A3A
}
.wtopbar .z a:last-child {
  border-right:0
}
.frame,
.frame-tab {
  margin:0;
  border:0;
  background:none
}
.block,
.temp {
  margin:0
}
#pt {
  margin:13px 0
}
.chart {
  padding-left:35px !important;
  color:#999999;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/chart.png) no-repeat scroll 1px 50% transparent !important
}
#fastpostsubmit {
  text-indent:0 !important
}
.xi2,
.xi2 a,
.xi3 a {
  color:#333333
}
.side_tit {
  position:relative;
  height:20px;
  line-height:20px;
  padding:0;
  margin:0 30px 25px 0;
  border-bottom:0
}
.side_tit h2 {
  float:left;
  line-height:19px;
  padding-left:20px;
  font-size:20px;
  color:#333333;
  font-weight:400
}
.span-mark {
  background-color:#f63756;
  position:absolute;
  left:0;
  z-index:1;
  height:20px;
  line-height:20px;
  width:4px;
  bottom:0
}
.box_1 {
  padding:20px 0;
  margin:0 0 20px 0;
  border-top:0;
  border-radius:0;
  background:#F9F9F9;
  box-shadow:none
}
.box_1 .bm_c {
  padding:0 30px
}
.pn {
  border:0 !important
}
.pnpost .pn,
.pns .pn {
  color:#FFFFFF;
  background:#5ed4b3 !important
}
.bm_h {
  border-color:#E6E6E6
}
.tag_box {
  position:relative;
  width:100%;
  height:30px;
  margin-bottom:20px;
  border-bottom:0
}
.span-mark-author {
  display:inline-block;
  border-bottom:4px solid #f63756;
  position:absolute;
  left:0;
  bottom:-1px;
  z-index:1;
  height:26px;
  line-height:20px;
  margin:-28px 0 0;
  font-size:18px;
  font-weight:400
}
.shoucang img {
  max-width:35px
}
.wp {
  width:1160px
}
#elecom_nav {
  position:relative;
  width:100%;
  min-width:1160px;
  min-height:60px;
  margin:0;
  overflow:visible;
  z-index:150;
  border-bottom:0;
  box-shadow:0 0 10px 0 rgba(0,0,0,.1);
  background:#FFFFFF
}
#top_bar {
  height:auto;
  margin:0;
  transition:all 0.4s;
  background:#FFFFFF
}
#top_bar a {
  color:#000000
}
.navbar-header {
  float:left;
  display:inline-block;
  max-width:280px;
  height:60px;
  padding:0;
  margin:0 30px 0 0;
  overflow:hidden;
  background:none
}
.navbar-header img {
  max-width:280px;min-width:138px;
  max-height:39px;
  padding:16px 0 0 0
}
.navigate {
  float:left;
  max-width:730px;
  height:60px;
  padding:0;
  margin:0;
  overflow:hidden;
  background:none
}
.navigate ul {
  float:left;
  white-space:nowrap;
  overflow:visible
}
.navigate li {
  float:left;
  height:60px;
  margin:0 0 0 40px;
  position:relative
}
.navigate li:before {
  content:"";
  position:absolute;
  display:block;
  width:100%;
  opacity:0;
  -webkit-transform:scaleX(0);
  -ms-transform:scaleX(0);
  transform:scaleX(0);
  background-color:#1aa249;
  transition:all .2s cubic-bezier(.18,.89,.17,.88) 0s,opacity .15s ease 0s;
  left:0;
  bottom:0;
  height:3px;
  border-radius:1.5px;
}
.navigate li.hover:before {
  opacity:1;
  -webkit-transform:scaleX(1);
  -ms-transform:scaleX(1);
  transform:scaleX(1);
}
.navigate li span {
  display:none
}
.navigate li a {
  float:left;
  width:auto;
  display:inline-block;
  font-size:16px !important;
  height:60px;
  line-height:60px;
  color:#555555 !important;
  position:relative;
  padding:0;
  margin:0;
  font-family:"Microsoft Yahei",Arial;
  border:0;
  font-weight:400;
  transition:all 0s ease 0s;
  border-radius:0;
  text-align:center;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}
.navigate li.hover {
  z-index:350 !important;
  height:60px;
}
.navigate li.hover a {
  z-index:350 !important;
  height:60px;
}
.navigate li.a a {
  height:60px;
  color:#1aa249 !important;
  border-bottom:0 !important;
  text-decoration:none;
  font-weight:400;
  background:none
}
.navigate li a:hover {
  color:#1aa249 !important;
  text-decoration:none
}
.navigate li#mn_P1:after {
  content:"";
  position:absolute;
  top:50%;
  right:-13px;
  width:8px;
  height:4px;
  margin-top:-1px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/new-down.png) no-repeat 100%;
  background-size:8px 4px;
  transition:all .3s;
}
.navigate li#mn_P1.hover:after {
  transform:rotateX(180deg);
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/new-high-down.png) no-repeat 100%;
  background-size:8px 4px;
  transition:all .3s
}
.elecom_user {
  float:right;
  width:auto;
  font-family:'Microsoft Yahei'
}
.lg_box {
  width:auto !important;
  height:30px;
  font-size:12px;
  line-height:40px
}
.lg_box a {
  float:left;
  position:relative;
  color:#555555 !important;
  height:30px;
  line-height:30px;
  padding:0 14px;
  text-align:center;
  font-weight:400;
  z-index:10;
  font-size:15px
}
.lg_box a.log1 {
  background:url("http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login.png") no-repeat;
  -webkit-background-size:18px 18px;
  background-size:18px 18px;
  background-position:left center;
  padding-left:24px;
}
.lg_box a:hover {
  color:#000000 !important
}
.lg_box li {
  height:30px;
  line-height:30px
}
.p_pop a:hover,
.p_pop a.a,
#sctype_menu .sca {
  background-color:transparent !important;
  color:#1aa249 !important;
  text-decoration:none;
}
#qmenu_menu ul.nav a:hover {
  background-color:none;
  color:#1aa249 !important;
  text-shadow:none;
}
#qmenu {
  width:auto;
  height:40px;
  line-height:40px;
  padding:0;
  margin:0;
  color:#7C8A9C;
  font-weight:bold;
  font-size:12px;
  border-left:0;
  background:none
}
#qmenu.a {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/phone.png) no-repeat left 15px !important
}
#qmenu_menu {
  margin:0;
  border:0;
  box-shadow:1px 1px 15px rgba(0,0,0,.3)
}
.elecom_user_info .user-main {
  overflow:hidden;
  padding-right:25px;
  font-family:"寰蒋闆呴粦";
  position:relative;
  cursor:pointer
}
.elecom_user_info .user-main .arrow {
  transition:.25s;
  top:50%;
  width:9px;
  height:5px;
  right:8px;
  margin-top:-1px;
  display:block;
  position:absolute;
  -webkit-transition:all .25s;
  -o-transition:all .25s;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a_d.png) no-repeat 0 0
}
.elecom_user_info .avatar img {
  width:26px;
  height:26px;
  margin:0;
  border-radius:50%;
  display:block;
  box-shadow:none
}
.elecom_user_info .avatar {
  position:relative;
  float:left;
  overflow:visible;
  padding-right:6px
}
.elecom_user_info {
  border:0;
  padding-top:17px;
  padding-bottom:17px;
  padding-left:10px;
  margin-left:20px;
  float:right;
  position:relative;
  z-index:200
}
.unread_num {
  position:absolute;
  left:22px;
  top:0;
  color:#FFF;
  padding:0 3px;
  border-radius:0;
  background:#E04E4E
}
.unread_num2 {
  position:absolute;
  left:42px;
  top:0;
  color:#FFF;
  padding:0 3px;
  border-radius:0;
  background:#E9962A
}
.elecom_user_info .nickname {
  padding:0 5px;
  margin:0;
  height:26px;
  color:#474e5d;
  line-height:26px;
  font-size:14px;
  float:left;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  width:45px
}
.elecom_user_info:hover {
  box-shadow:none;
  background:none
}
.elecom_user_info:hover .nickname {
  color:#1aa249
}
.logined .elecom_user_info .nickname {
  display:none;
  margin:0 5px 0 0
}
.elecom_user_info:hover .user-main .arrow {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a_d.png) no-repeat 0 0;
  transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  -o-transform:rotate(180deg)
}
.elecom_user_info:hover .user_menu {
  display:block
}
.elecom_user_info .user_menu {
  width:auto;
  padding:0;
  right:0;
  top:60px;
  border-top:1px solid #F0F0F0;
  display:none;
  position:absolute;
  z-index:999
}
.user_login {
  float:left;
  padding:0 10px;
  margin:0 0 0 10px;
  line-height:80px;
  color:#888
}
.user_login:hover {
  color:#333!important
}
.app_login a {
  line-height:22px
}
.app_login i {
  width:20px;
  height:16px;
  margin:2px 5px 0 0;
  float:left
}
.app_login i.i_qq {
  background-position:-230px 0
}
.app_login i.i_wb {
  background-position:-250px 0
}
.app_login a:hover i.i_qq {
  background-position:-90px 0
}
.app_login a:hover i.i_wb {
  background-position:-110px 0
}
.userbox {
  float:right;
  height:80px;
  line-height:80px;
  margin:0 0 0 20px
}
.userbox,
.userbox a {
  font-size:14px
}
.usernav {
  float:left;
  display:inline
}
.usernav .user_list {
  float:left;
  position:relative;
  height:80px;
  line-height:80px;
  padding:0;
  overflow:hidden
}
.usernav .menu-li span {
  display:none
}
.usernav .current,
.usernav .user_list-hover {
  background-color:#1f5583
}
.usernav a:hover {
  text-decoration:none
}
#toptb .user_link,
.user_link {
  display:block;
  height:80px;
  padding:0 8px;
  line-height:80px;
  color:#B7BAC1
}
.user_link i {
  display:block;
  width:30px;
  height:20px;
  cursor:pointer
}
.user_link:hover {
  color:#FFF
}
.msg i {
  background-position:0 0
}
a:hover.msg i {
  background-position:-140px 0
}
.notification i {
  background-position:-30px 0
}
a:hover.notification i {
  background-position:-170px 0
}
.flo i {
  background-position:-60px 0
}
a:hover.flo i {
  background-position:-200px 0
}
.userinfo {
  float:left;
  overflow:hidden;
  height:60px!important;
  line-height:80px;
  padding:0 8px!important
}
.ie7 .userinfo {
  width:70px
}
.userinfo.hover,
a:hover.userinfo {
  color:#333;
  background:0 0
}
.userinfo .arrow {
  float:right;
  width:8px;
  height:6px;
  margin-top:37px;
  margin-left:5px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/arrow_down.png) no-repeat 0 -58px
}
.userinfo.hover .arrow {
  width:10px;
  height:10px;
  margin:33px 0 0 3px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/arrow_up.png) no-repeat 2px 0
}
.userinfo .user_avt {
  max-width:70px;
  height:80px;
  line-height:80px;
  float:left;
  color:#7E7E7E;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden
}
.ie7 .userinfo .user_avt {
  width:50px;
  overflow:hidden
}
.userinfo.hover .user_avt {
  color:#333
}
.userinfo .user_avt img {
  width:30px;
  height:30px
}
.userinfo .user_name {
  height:30px;
  line-height:30px;
  float:left;
  color:#B7BAC1;
  margin-left:8px
}
.usernav li #msg_menu,
.usernav li #nte_menu {
  transition:none;
  -moz-transition:none;
  -webkit-transition:none;
  -o-transition:none
}
.usernav li .unread_num {
  z-index:10;
  padding:0 4px;
  margin:0 0 0 3px;
  line-height:12px;
  color:#FFF;
  font-size:12px;
  text-align:center;
  box-shadow:none;
  cursor:pointer;
  background:#EA4747
}
.sub_menu {
  z-index:100;
  min-width:110px;
  margin-top:-20px;
  background-color:rgba(254,254,253,.95);
  box-shadow:2px 2px 6px rgba(0,0,0,.2);
  border:none
}
.ie7 .sub_menu,
.ie8 .sub_menu {
  background:#FFF
}
.sub_menu li {
  padding:0 5px
}
.ie6 .sub_menu li,
.ie7 .sub_menu li {
  display:inline
}
.sub_menu a {
  display:block;
  width:auto;
  margin:5px 0;
  padding:2px 10px;
  color:#828282;
  background-repeat:no-repeat;
  background-position:-200px 0
}
.sub_menu a:hover {
  background: {
    ALLCOL
  }
  ;
  color:#FFF;
  font-weight:400;
  text-decoration:none;
  background-repeat:no-repeat;
  background-position:-200px 0
}
.sub_menu .pipe {
  display:none
}
.nav_slide .h_pop {
  top:68px !important;
  width:130px;
  margin-left:-49px;
  transition:all .1s;
  position:relative;
  background:#fff;
  border:1px solid #eee;
  box-shadow:0 0 6px 0 rgba(0,0,0,.1);
  padding:15px 30px;
  box-sizing:border-box
}
.nav_slide .h_pop:before {
  content:"";
  position:absolute;
  left:0;
  top:-8px;
  width:100%;
  height:8px;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/bg_top_sanjiao.png);
  background-position:top;
  background-repeat:no-repeat;
  background-size:18px 8px;
}
.nav_slide .h_pop li {
  display:block;
  width:auto;
  overflow:hidden;
  margin:0;
  white-space:nowrap;
  height:44px;
  font-size:16px;
  color:#666;
  text-align:center;
  line-height:44px;
  font-weight:400;
  border-top:1px solid #f5f5f5;
}
.nav_slide .h_pop li:first-child {
  border-top:0
}
.nav_slide .h_pop li a {
  display:inline-block;
  font-size:16px;
  height:44px;
  padding:0;
  color:#666;
  width:100%;
  overflow:hidden;
  text-align:center;
  border:0 !important
}
.nav_slide .h_pop li a:hover {
  color:#1aa249 !important
}
.nav_slide .h_pop li:last-child a {
  border-bottom:0
}
.elecom_searchbox {
  float:right;
  width:24px;
  height:24px;
  line-height:24px;
  margin-top:18px;
  margin-right:50px !important;
  color:#555555;
  cursor:pointer;
  font-size:16px
}
.search_bg {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/black0.5.png) repeat 0 0
}
.s_icon {
  float:left;
  width:24px;
  height:24px;
  display:inline-block;
  background-repeat:no-repeat;
  background-size:24px 24px;
  vertical-align:text-bottom;
  background-position:center center;
  position:relative;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/search1.png);
}
.elecom_searchbox span {
  float:left;
  font-size:15px;
  margin-left:14px;
  position:relative;
  top:0
}
.elecom_search {
  width:620px;
  height:300px;
  padding:50px 0 0 30px;
  margin:0 auto;
  margin-left:260px;
  background:#FFF;
  position:fixed;
  top:150px;
  ;
  display:none;
  z-index:999;
  border:0;
  border-top:0;
  box-shadow:none
}
.close-search {
  position:absolute;
  top:10px;
  right:25px;
  display:inline-block;
  width:22px;
  height:22px;
  margin:15px 0 0 20px;
  cursor:pointer;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/x.png) no-repeat 0 0
}
#scbar {
  float:left;
  height:61px;
  line-height:61px;
  margin:0;
  overflow:visible;
  border:0;
  border-bottom:1px solid #EEE!important;
  box-shadow:none;
  background:0 0
}
.scbar_txt_td,
.scbar_type_td {
  background:0 0
}
.scbar_type_td {
  text-align:left;
  width:60px!important;
  line-height:61px
}
.scbar_narrow #scbar_txt {
  width:430px!important
}
a#scbar_type.xg1 {
  font-size:18px!important
}
.scbar_txt_td {
  width:440px!important;
  overflow:hidden
}
#scbar_txt {
  border:0;
  width:430px;
  padding:0;
  font-size:18px;
  margin-left:0;
  background:0 0
}
.scbar_btn_td {
  width:40px;
  height:61px;
  padding:0;
  overflow:hidden;
  display:block;
  background:0 0
}
#scbar_btn {
  width:40px;
  height:61px;
  padding:0;
  overflow:hidden;
  text-indent:9999px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/new_search.png) no-repeat 3px center
}
#scbar_type {
  padding-left:0;
  text-align:center
}
#scbar_type_menu {
  width:auto;
  left:440px!important;
  top:60px!important;
  margin:0;
  border:none;
  box-shadow:2px 2px 3px rgba(0,0,0,.5);
  padding:5px;
  min-width:50px;
  text-align:center!important;
  z-index:20000!important;
  background:#FFF
}
#scbar_type_menu.p_pop li {
  float:none
}
#scbar_type_menu.p_pop a {
  color:#333333
}
;
padding:3px 8px;
margin:4px 0;
border:0
}
#scbar_type_menu.p_pop a:hover {
  color:#FFF;
  background: {
    ALLCOL
  }
}
li.Column img {
  margin:0 auto;
  vertical-align:middle
}
li.Column {
  color:#333333;
  font-size:12px;
  margin-left:12px;
  text-align:center;
  position:relative;
  width:49px;
  cursor:pointer;
}
li.Column img.on {
  display:none;
}
li.Column img.top_close {
}
li.Column p {
  color:#999999;
}
li.Column:hover img.on {
  display:block;
}
li.Column:hover img.top_close {
  display:none;
}
li.Column:hover p {
  color:#000000;
}
.footer {
  width:100%;
  min-width:1160px;
  margin-top:15px;
  overflow:hidden;
  background:#2d3237;
  position:relative;
  z-index:100;
}
.footer .footer-wrap {
  width:1160px;
  margin:0 auto;
  padding-top:30px;
}
.footer .footer-left-wrap {
  width:290px;
  float:left;
  background:url("http://elecdz.cn/elec/geek/template/elec_2026_eb/style/f-border.png") right repeat-y;
}
.footer .footer-left-wrap .footer-logo {
  background:url("http://elecdz.cn/elec/geek/template/elec_2026_eb/style/logo2.png") no-repeat;
  -webkit-background-size:100% 100%;
  background-size:100% 100%;
  height:32px;
  width:139px;
  margin-bottom:30px;
  margin-left:10px;
}
.footer .footer-left-wrap .link-box li {
  display:inline-block;
  border-right:1px solid #FFFFFF;
  margin-bottom:14px;
}
.footer .footer-left-wrap .link-box li.border_n {
  border-right:none;
}
.footer .footer-left-wrap .link-box a {
  font-size:14px;
  color:#FFFFFF;
  padding:0 10px;
}
.footer .footer-left-wrap .footer-mail {
  font-size:14px;
  color:#FFFFFF;
  padding-left:10px;
  margin-bottom:4px;
}
.footer .footer-left-wrap .pintu-weixin img {
  width:148px;
  height:148px;
  margin-bottom:12px;
}
.footer .footer-left-wrap .pintu-weixin p {
  font-size:12px;
  color:#FFFFFF;
}
.footer .footer-right-wrap {
  overflow:hidden;
  padding-left:40px;
}
.footer .footer-right-wrap .partner-item {
  overflow:hidden;
}
.footer .footer-right-wrap .partner-item .partner-list {
  display:inline-block;
}
.footer .footer-right-wrap .partner-item .partner-list:last-child {
  background:none;
}
.footer .footer-right-wrap .partner-item .partner-item-list {
  display:inline-block;
  padding:0 16px 12px 0;
  font-size:14px;
  color:#FFFFFF;
}
.footer .side-Bt {
  font-size:20px;
  color:#FFFFFF;
  padding-bottom:12px;
  position:relative;
  margin-bottom:21px;
}
.footer .side-Bt:before {
  content:"";
  position:absolute;
  width:0px;
  border-bottom:0px solid #FFFFFF;
  bottom:0;
}
.footer .copy {
  text-align:left;
  font-size:12px;
  color:#666666;
  padding:20px 0 30px 0;
}
.footer .copy a {
  color:#666666
}
.QR-code-list {
  width:150px;
  text-align:center;
  display:inline-block;
}
.QR-code-list p {
  text-align:center;
  font-size:13px;
  color:#FFFFFF;
}
.QR-code-list img {
  width:88px;
  height:88px;
  margin-bottom:14px;
}
.QR-code-list:last-child {
  background:none;
}
.footer .foot {
  width:1160px;
  height:260px;
  margin:0 auto;
  border-bottom:1px solid #4F4F4F;
}
.foots {
  margin-top:40px;
  width:66%;
  height:200px;
  float:left;
}
.foots .fot {
  width:100%;
  height:170px;
}
.foots ul {
  float:left;
  margin-left:120px;
}
.foots ul:nth-child(1) {
  margin-left:0px;
}
.foots ul h4 {
  font-size:18px;
  color:white;
}
.foots ul h4:hover {
  color:white!important;
}
.foots ul a {
  display:block;
  margin-top:10px;
  color:#848484;
}
.foots ul a:nth-child(2) {
  margin-top:20px;
}
.foots .fots {
  float:left;
  width:100%;
  line-height:30px;
}
.foots .fots h4 {
  float:left;
  color:white;
  font-size:17px;
}
.foots .fots p {
  float:left;
  width:90%;
  color:#848484;
}
.foot .fotss {
  float:left;
  width:125px;
  height:125px;
  margin-top:40px;
}
.fotss img {
  width:125px;
  height:125px;
}
.fotss p {
  color:#F2F2F2;
  font-size:13px;
  margin-top:10px;
  text-align:center;
}
.friendsLinks .friendsWrap h1 {
  position:relative;
  font-size:20px;
  border-bottom:1px solid #dadada;
  height:45px;
  line-height:45px;
  font-weight:400;
}
.friendsLinks .friendsWrap h1 em {
  height:4px;
  background-color:#3a3a3a;
  position:absolute;
  left:0;
  bottom:-1px;
  width:50px;
  display:block;
  overflow:hidden;
}
.friendsLinks .friendsWrap h1 a {
  position:absolute;
  right:0;
  top:5px;
  font-size:14px;
  color:#0088cc;
}
.friendsLinks .friendsWrap .friendsA {
  padding:20px 0;
  font-size:12px;
}
.friendsLinks .friendsWrap .friendsA a {
  display:inline-block;
  color:#969696;
  margin:0 6px;
  height:25px;
  line-height:25px;
}
.friendsLinks .friendsWrap .friendsA a:hover {
  color:#ed0000;
}
.weixin_ico {
  background-position:-117px -1px;
  position:absolute;
  width:30px;
  height:20px;
  top:50px;
  left:60px;
}
.ico1 {
  top:45px;
  left:35px;
}
.ico2 {
  top:46px;
  left:37px;
}
.appl {
  width:178px
}
.appl ul {
  margin:3px 0
}
.appl li {
  display:block;
  height:28px;
  line-height:28px;
  white-space:nowrap;
  word-wrap:normal;
  font-size:14px;
  text-overflow:ellipsis;
  overflow:hidden
}
.appl li a {
  text-decoration:none!important
}
.appl span {
  float:right;
  font-size:12px
}
.appl span a {
  color:#999
}
.appl span a:hover {
  color:#369
}
.myo li {
  height:auto;
  line-height:1.5
}
.myo img {
  margin-bottom:-1px
}
.myo a {
  color:#369
}
.tbn {
  margin:-6px -10px 0
}
.tbn ul {
  margin:0
}
.tbn li {
  margin:0 10px;
  height:33px;
  border-bottom:1px dashed #CCC
}
.tbn li.a {
  margin:-1px 0 0;
  padding:0 10px 0 9px;
  border-top:1px solid #CDCDCD;
  border-bottom-style:solid;
  background:#FFF
}
.tbn ul a {
  display:block;
  height:33px;
  line-height:33px
}
.tbn .mt {
  padding:10px
}
.sr-bdimgshare {
  display:none!important
}
.viewthread_foot {
  width:100%;
  margin:0 0 10px 0;
  border-bottom:0;
  font-family:"Helvetica Neue",Arial,"Hiragino Sans GB",STHeiti,"Microsoft Yahei",SimSun,"WenQuanYi Micro Hei",sans-serif
}
.viewthread_foot .bdsharebuttonbox li {
  float:left;
  width:60px;
  height:60px;
  cursor:pointer;
  background-color:#F9F9F9;
  border-bottom:1px solid #f0f0f0;
  margin-bottom:0;
  overflow:hidden
}
.viewthread_foot .bdsharebuttonbox em {
  float:left;
  display:inline-block;
  margin:3px 6px 0 0
}
.viewthread_foot .bdsharebuttonbox a {
  float:left;
  display:inline-block;
  text-indent:-999px;
  padding:0;
  margin:0;
  width:60px;
  height:60px;
  line-height:60px;
  border-radius:0;
  overflow:hidden;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/icon.png) no-repeat #F9F9F9
}
.viewthread_foot .bdsharebuttonbox .bds_tsina {
  background-position:10px -259px
}
.viewthread_foot .bdsharebuttonbox .bds_weixin {
  background-position:-50px -259px
}
.viewthread_foot .bdsharebuttonbox .bds_qzone {
  background-position:-121px -259px
}
.viewthread_foot .bdsharebuttonbox .k_favorite {
  text-align:center;
  text-indent:0!important;
  background-position:-249px -249px
}
.viewthread_foot .bdsharebuttonbox .bds_reply {
  text-align:center;
  text-indent:0!important;
  background-position:-178px -253px
}
.icon-article-col,
.icon-article-pl {
  width:60px;
  height:60px;
  text-align:center;
  font-style:normal;
  line-height:95px;
  color:#999;
  font-size:12px;
  text-indent:0!important
}
.viewthread_foot .bdsharebuttonbox {
  float:left;
  width:60px;
  display:inline-block;
  color:#999;
  font-size:14px;
  overflow:hidden
}
.viewthread_foot .bdsharebuttonbox .bds_tsina:hover {
  opacity:1;
  background-position:11px -318px;
  background-color:#F74864
}
.viewthread_foot .bdsharebuttonbox .bds_weixin:hover {
  opacity:1;
  background-position:-50px -319px;
  background-color:#1EC354
}
.viewthread_foot .bdsharebuttonbox .bds_qzone:hover {
  opacity:1;
  background-position:-121px -319px;
  background-color:#FFCE0B
}
.viewthread_foot .bdsharebuttonbox .k_favorite:hover {
  opacity:1;
  color:#FFF;
  background-position:-249px -320px;
  background-color:#FBC032
}
.viewthread_foot .bdsharebuttonbox .bds_reply:hover {
  opacity:1;
  color:#FFF;
  background-position:-178px -323px;
  background-color:#3091F4
}
.icon-article-col:hover,
.viewthread_foot .bdsharebuttonbox .bds_reply:hover .icon-article-col,
.viewthread_foot .bdsharebuttonbox .k_favorite:hover .icon-article-col {
  color:#FFF
}
.pg label {
  display:none
}
.pg,
.pgb {
  line-height:25px
}
.pg {
  float:none;
  width:100%;
  text-align:center
}
.pg a,
.pg strong,
.pgb a,
.pg label {
  float:none;
  display:inline-block;
  width:32px;
  padding:0;
  margin:0 2px;
  height:32px;
  line-height:34px;
  color:#666666;
  border:1px solid #E8E8E8;
  font-size:14px;
  border-radius:0;
  box-shadow:none;
  text-align:center;
  font-family:"Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft Yahei","SimSun","WenQuanYi Micro Hei",sans-serif;
  cursor:pointer;
  overflow:hidden;
  background-color:#FFFFFF
}
.pg label {
  display:none
}
.pg strong {
  font-weight:400;
  color:#FFFFFF;
  border-color:#05A2DE;
  background-color:#05A2DE
}
.pg a:hover,
.pgb a:hover {
  font-weight:400;
  color:#FFFFFF;
  border-color:#05A2DE;
  background-color:#05A2DE
}
.pg a.nxt,
.pg a.prev {
  text-indent:9999px
}
.pg a.prev {
  padding:0 !important;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/page_prev.png) no-repeat center center #FFFFFF !important
}
.pg a.nxt {
  padding:0 !important;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/page_next.png) no-repeat center center #FFFFFF !important
}
.pg a.nxt:hover {
  color:#05A2DE
}
.y.pgb a {
  width:auto;
  padding:0 10px;
  border-radius:0
}
.pgb a {
  margin-right:0;
  background:#FFFFFF
}
.px {
  border:1px solid #DDDDDD;
  box-shadow:none;
  background:none
}
.pg label .px {
  width:20px;
  padding-left:5px;
  margin-top:-3px;
  box-shadow:none;
  border:1px solid #EEEEEE;
  color:#888888;
  background:#FFFFFF !important
}
#to_top {
  position:fixed;
  right:20px;
  bottom:50px;
  width:42px;
  border:0;
  overflow:visible!important;
  z-index:999
}
#to_top a {
  margin-bottom:2px
}
.transition {
  -webkit-transition:all .2s ease-out;
  -moz-transition:all .2s ease-out;
  -ms-transition:all .2s ease-out;
  -o-transition:all .2s ease-out;
  transition:all .2s ease-out
}
.go-top {
  float:left;
  width:42px;
  height:42px;
  cursor:pointer;
  border:0;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/up.png) no-repeat center 15px #CCCCCC
}
.go-top1 {
  float:left;
  width:42px;
  height:42px;
  margin-bottom:1px;
  cursor:pointer;
  border:0;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/qq.png) no-repeat center center #CCCCCC
}
.go-top2 {
  float:left;
  width:42px;
  height:42px;
  margin-bottom:1px;
  cursor:pointer;
  border:0;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/phone2.png) no-repeat center center #CCCCCC
}
.go-top3 {
  float:left;
  width:42px;
  height:42px;
  margin-bottom:1px;
  cursor:pointer;
  border:0;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/weixin.png) no-repeat center center #CCCCCC
}
#go-top-btn:hover {
  background-color:#05A2DE !important
}
#go-top-btn1:hover {
  background-color:#05A2DE !important
}
#go-top-btn2:hover {
  background-color:#05A2DE !important
}
#go-top-btn3:hover {
  background-color:#05A2DE !important
}
.rollbar-qrcode h6 {
  position:absolute;
  z-index:1;
  top:50%;
  right:100%;
  margin:-15px 10px 0 0;
  height:30px;
  line-height:30px;
  font-size:12px;
  background-color:#05A2DE;
  color:#fff;
  width:95px;
  font-weight:normal;
  text-align:center;
  display:none;
}
.rollbar-qrcode:hover h6 {
  display:block
}
.rollbar-qrcode h6 {
  height:120px;
  margin-top:-60px;
  padding:0 5px 5px;
}
.rollbar-qrcode h6 img {
  width:85px;
  height:85px;
  display:block;
  margin:0 auto;
}
.rollbar-qrcode h6 i {
  position:absolute;
  right:-4px;
  top:50%;
  margin-top:-4px;
  display:inline-block;
  width:0;
  height:0;
  vertical-align:middle;
  border-left:4px solid #05A2DE;
  border-top:4px solid transparent;
  border-bottom:4px solid transparent;
}
.rollbarer h6 {
  position:absolute;
  z-index:1;
  top:50%;
  right:100%;
  margin:-15px 10px 0 0;
  height:30px;
  line-height:30px;
  font-size:12px;
  background-color:#555;
  color:#fff;
  width:auto;
  font-weight:normal;
  text-align:center;
  display:none;
}
.rollbarer:hover h6 {
  display:block
}
.rollbarer h6 i {
  position:absolute;
  right:-4px;
  top:50%;
  margin-top:-4px;
  display:inline-block;
  width:0;
  height:0;
  vertical-align:middle;
  border-left:4px solid #555;
  border-top:4px solid transparent;
  border-bottom:4px solid transparent;
}
.box-moder {
  position:relative;
  border-top:0;
  background-color:#F9F9F9
}
.box-moder h3 {
  width:280px;
  position:relative;
  height:20px;
  line-height:20px;
  padding:25px 20px 10px 20px
}
.box-moder h3 b {
  position:relative;
  height:20px;
  line-height:20px;
  font-size:20px;
  font-weight:400;
  padding:0 10px 0 0;
  display:inline-block;
  margin:0;
  color:#333;
  z-index:1;
  border-left:0
}
.box-moder2 {
  position:relative;
  background-color:#F9F9F9
}
.box-moder2 h2 {
  width:280px;
  position:relative;
  height:28px;
  padding:25px 30px 10px 30px
}
.box-moder2 h2 b {
  position:relative;
  font-size:16px;
  font-weight:700;
  padding:0 10px 0 0;
  display:inline-block;
  margin:0;
  color:#333333;
  z-index:1
}
.span-mark2 {
  bottom:10px
}
.hot-article ul li {
  padding:20px 20px 24px;
  border-bottom:1px solid #f0f0f0;
  overflow:hidden
}
.hot-article ul li:last-child {
  border-bottom:0
}
.hot-article ul li .hot-article-img {
  position:relative;
  width:266px;
  height:180px;
  overflow:hidden;
  margin-bottom:15px
}
.hot-article ul li .tit2 {
  position:absolute
}
.hot-article ul li a {
  font-size:16px;
  line-height:28px;
  color:#333
}
.hot-article ul li a:hover {
  color:#05A2DE
}
.hot-article ul li img {
  overflow:hidden;
  margin-bottom:20px;
  transition:all .5s ease-out
}
.hot-article ul li img:hover {
  transform:matrix(1.04,0,0,1.04,0,0)
}
.interested-article-box {
  width:100%;
  position:relative;
  display:inline-block;
  padding-top:10px;
  margin-top:0;
  margin-bottom:0;
  border-top:0
}
.article-box {
  width:228px;
  height:auto;
  border:0;
  float:left;
  margin-right:20px;
  margin-bottom:0
}
.article-list-box {
  padding:20px 0;
  border-top:0
}
.transition {
  -webkit-transition:all .2s ease-out;
  -moz-transition:all .2s ease-out;
  -ms-transition:all .2s ease-out;
  -o-transition:all .2s ease-out;
  transition:all .2s ease-out
}
.related-pic-box {
  position:relative;
  width:228px;
  height:150px;
  background:#000
}
.article-box .article-title {
  padding:15px 0 0 0;
  font-size:16px;
  line-height:24px;
  border:0
}
.article-box:hover .article-title {
  border:0
}
.article-box .article-title a {
  color:#333
}
.article-box .article-title a:hover {
  color:#05A2DE
}
.duanqu-list li {
  padding:11px 10px 10px;
  border-bottom:1px solid #f0f0f0
}
.duanqu-list li:last-child {
  border-bottom:0
}
.duanqu-list li .story-content .story-title p {
  padding:0 20px;
  padding-top:10px;
  padding-bottom:9px;
  font-size:16px;
  color:#333;
  line-height:28px;
  position:relative
}
.duanqu-list li .story-content .story-title p:hover {
  color:#05A2DE
}
.icon-caret {
  position:absolute;
  background-position:-211px -720px;
  right:18px;
  top:13px
}
.duanqu-list li .story-content .story-time p.time {
  float:left;
  font-size:14px;
  color:#bbb;
  padding:0 20px;
  padding-bottom:5px;
  line-height:39px
}
.clear {
  clear:both
}
.moder-group-list ul li span,
.project-more a {
  color:#BBBBBB;
  font-size:14px;
  font-weight:400
}
.big-pic.big-pic-cy {
  position:relative;
  width:800px;
  height:450px
}
.big-pic::before,
.big2-pic::before,
.topic-content::before {
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  z-index:1;
  opacity:1;
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  background:-webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));
  background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
  background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
  background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)
}
.big-pic .back-img,
.big2-pic .back-img {
  position:absolute;
  width:100%
}
.big-pic-content,
.big2-pic-content {
  position:absolute;
  width:533px;
  height:400px;
  z-index:100;
  cursor:pointer;
  display:block
}
.big-pic.big-pic-cy .big-pic-content {
  width:800px;
  height:450px
}
.big2-pic,
.big2-pic-right {
  position:relative;
  width:360px;
  height:270px;
  background-color:#F9F9F9;
  overflow:hidden
}
.big3-pic {
  width:340px;
  height:210px
}
.box-topic .big2-pic,
.box-topic .big2-pic-content {
  width:340px
}
.big-pic .back-img,
.big2-pic .back-img {
  position:absolute;
  width:100%
}
.box-topic .big2-pic img {
  height:217px;
  width:inherit;
  transition:all .5s ease-out
}
.box-topic .big2-pic:hover img {
  transform:matrix(1.04,0,0,1.04,0,0)
}
.big-pic::before,
.big2-pic::before,
.topic-content::before {
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  z-index:1;
  opacity:1;
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  background:-webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));
  background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
  background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
  background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)
}
.big-pic-content,
.big2-pic-content {
  position:absolute;
  width:533px;
  height:400px;
  z-index:100;
  cursor:pointer;
  display:block
}
.big2-pic-content {
  width:360px;
  height:270px;
  overflow:hidden
}
.big3-pic-content {
  overflow:hidden;
  height:210px
}
.box-topic .big2-pic,
.box-topic .big2-pic-content {
  width:340px
}
.t-h1 {
  margin:0 30px;
  bottom:22px;
  position:absolute;
  font-size:24px;
  color:#fff
}
.big2-pic-content .t-h1 {
  word-break:inherit;
  font-size:18px;
  color:#fff;
  line-height:1.5;
  font-weight:400
}
.global_topbar_wrap {
  border-bottom:1px solid #dedddd;
  height:40px;
  z-index:9;
}
.global_topbar {
  background:#FFF;
  color:#333;
  font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,HELVETICA;
  height:40px;
  width:100%;
  position:absolute;
  left:0;
  z-index:9;
}
.global_topbar a {
  color:#666;
  text-decoration:none;
}
.global_topbar a:hover {
  color:#333;
}
.global_topbar a * {
  cursor:pointer;
}
.global_topbar ul {
  margin:0;
  padding:0;
  list-style:none;
}
.global_topbar .inner {
  margin:0 auto;
  height:100%;
  width:1160px
}
.global_topbar .services {
  float:left;
  height:100%;
  width:130px;
  position:relative
}
.global_topbar .services ul {
  border:1px solid transparent;
  border-top:0;
  height:38px;
  width:100%;
  overflow:hidden;
  left:0;
  top:0;
  z-index:9;
  -webkit-transition:all ease .24s;
  -moz-transition:all ease .24s;
  -ms-transition:all ease .24s;
  transition:all ease .24s;
  _border-color:#FFF;
}
.global_topbar .services:hover ul {
  border-color:#E8E8E8;
  box-shadow:0 0 1px rgba(0,0,0,.1);
  height:198px;
}
.global_topbar .services li {
  background:#FFF;
  margin-bottom:-1px;
  vertical-align:top;
  *zoom:1;
}
.global_topbar .services li:hover {
  background-color:#F0F0F0;
  position:relative;
}
.global_topbar .services .current,
.global_topbar .services .current:hover {
  background-color:transparent;
  margin-bottom:0;
}
.global_topbar .services li a {
  display:block;
  border-top:1px solid #E8E8E8;
  font-size:16px;
  line-height:28px;
  padding:5px 0 7px;
  margin:0 10px;
}
.global_topbar .services li:hover a {
  border-top-color:#F0F0F0;
}
.global_topbar .services .current a {
  border-top:0;
  padding-bottom:6px;
}
.global_topbar .services i,
.global_topbar .services .expand span,
.global_topbar .tips,
.global_topbar .num,
.global_topbar .num em,
.global_topbar .link_target a {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/global_topbar.png) no-repeat;
}
.global_topbar .services i {
  display:inline-block;
  background-position:0 -20px;
  margin:-3px 8px 0 0;
  height:26px;
  width:26px;
  vertical-align:middle;
  *margin-top:0;
}
.global_topbar .services .current i {
  display:none;
}
.global_topbar .services .wegame {
  background-position:-30px -20px;
}
.global_topbar .services .fengbuy {
  background-position:-60px -20px;
}
.global_topbar .services .wper {
  background-position:-90px -20px;
}
.global_topbar .services .weand {
  background-position:-120px -20px;
}
.global_topbar .services .expand {
  border-right:1px solid #E8E8E8;
  padding:0 10px;
  position:absolute;
  right:-2px;
  top:10px;
}
.global_topbar .services .expand span {
  display:block;
  line-height:99px;
  height:20px;
  width:20px;
  overflow:hidden;
}
.global_topbar .links {
  float:left;
  padding:0 10px 0 10px;
  overflow:hidden;
  position:relative;
}
.global_topbar .links li {
  float:left;
  padding:6px 8px 0;
  *+padding:6px 6px 0
}
.global_topbar .links li a {
  display:inline-block;
  padding:5px 1px;
  vertical-align:top;
}
.global_topbar .links .focus {
  background:#059ef8;
  height:2px;
  width:26px;
  overflow:hidden;
  position:absolute;
  left:-80px;
  top:0;
  z-index:1;
  -webkit-transition:all cubic-bezier(.2,.2,.45,1.5) .44s;
  -moz-transition:all cubic-bezier(.2,.2,.45,1.5) .44s;
  -ms-transition:all cubic-bezier(.2,.2,.45,1.5) .44s;
  transition:all cubic-bezier(.2,.2,.45,1.5) .44s;
}
.global_topbar .tips,
.global_topbar .num,
.global_topbar .num em {
  display:inline-block;
  background-position:100% 0;
  font-style:normal;
  padding-right:6px;
  vertical-align:top;
}
.global_topbar .tips,
.global_topbar .num {
  background-position:-120px 0;
  padding:0 0 0 6px;
  color:#FFF;
  font:12px/18px Arial;
  margin:-6px 0 0 -8px;
  position:absolute;
}
.global_topbar .tips em {
  display:none;
}
.global_topbar .tips {
  background-position:-80px 0;
  height:18px;
  width:26px;
  margin-left:2px;
  padding:0;
}
.global_topbar .link_target {
  display:none;
  float:right;
  border-left:1px solid #E5E5E5;
  height:100%;
}
.global_topbar .link_target a {
  display:inline-block;
  background-position:0 -50px;
  margin:9px 2px 0 10px;
  height:20px;
  width:52px;
}
.view-tip {
  background-color:#0090ff;
}
.hardware-tip {
  background-color:#00d88e;
}
.apply-tip {
  background-color:#ff3259;
}
.locale-tip {
  background-color:#fb9a01;
}
.face-tip {
  background-color:#c94d91;
}
.week-hot {
  background-color:#ff0042;
}
.fast-news {
  background-color:#00d88e;
}
.feng-playsActivity {
  background-color:#f8c100;
}
.global_topbar .client {
  float:left;
  height:100%;
  width:130px;
  position:relative;
}
.global_topbar .client ul {
  background-color:#fff;
  border:solid 1px #e8e8e8;
  border-top:none;
  border-bottom:0;
  height:40px;
  width:100%;
  overflow:hidden;
  position:absolute;
  left:0;
  top:0;
  z-index:9;
  -webkit-transition:all ease .24s;
  -moz-transition:all ease .24s;
  -ms-transition:all ease .24s;
  transition:all ease .24s;
  _border-color:#FFF;
}
.global_topbar .client:hover ul {
  border-color:#E8E8E8;
  box-shadow:0 0 1px rgba(0,0,0,.1);
  height:220px;
  border-bottom:solid 1px #e8e8e8;
}
.global_topbar .client li {
  background:#FFF;
  margin-bottom:-1px;
  vertical-align:top;
  *zoom:1;
}
.global_topbar .client li:hover {
  background-color:#F0F0F0;
  position:relative;
}
.global_topbar .client .current,
.global_topbar .client .current:hover {
  background-color:transparent;
  margin-bottom:0;
}
.global_topbar .client li a {
  display:block;
  color:#6a7686;
  border-top:1px solid #E8E8E8;
  line-height:28px;
  padding:10px 0;
  margin:0 10px;
}
.global_topbar .client li:hover a {
  border-top-color:#F0F0F0;
}
.global_topbar .client li a.line_none {
  border-top:none;
}
.global_topbar .client .current a {
  border-top:0;
  padding:6px 0;
}
.global_topbar .client i {
  display:inline-block;
  margin-right:10px;
  background-color:#c2c2c2;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/topbar_tel.png) no-repeat;
  border-radius:8px;
  height:30px;
  width:30px;
  vertical-align:middle;
  *margin-top:0;
}
.global_topbar .client .current i {
  background-position:0 0;
  border-radius:0;
  margin-top:-2px;
  height:18px;
  width:13px;
}
.global_topbar .client i.touchVersion {
  background-position:0 -20px;
}
.global_topbar .client i.fengClient {
  background-position:0 -20px;
}
.global_topbar .client i.telBbs {
  background-position:0 -20px;
}
.global_topbar .client .expand {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/topbar_tel.png) no-repeat 0 -50px;
  height:38px;
  width:14px;
  vertical-align:top;
  position:absolute;
  top:0;
  right:16px;
  z-index:9;
}
.global_topbar .client .expand span {
  font-size:0;
  opacity:0;
}
.global_topbar .client .codeBox {
  border-top:1px solid #E8E8E8;
  margin:0 auto;
  width:110px;
  text-align:center;
}
.global_topbar .client .codeBox h3 {
  color:#6a7686;
  font-weight:400;
  padding:5px 0;
}
.global_topbar .searchBtn {
  padding:0;
  width:37px;
  cursor:pointer;
  position:relative;
  float:right;
}
.global_topbar .searchBtn span {
  display:block;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/topbar_tel.png) no-repeat;
  background-position:-15px -50px;
  height:44px;
  width:37px;
  position:absolute;
  z-index:9;
}
.feng_view h1,
.gameChannel h1,
.feng_tecList h1,
.fengCommunity h1,
.todayNews h1 {
  background-color:#fff;
  font-weight:400;
  height:34px;
  padding:20px 0;
  position:relative;
  border-top:0;
}
.feng_view h1 i {
  float:left;
  background-position:2px -113px;
  font-size:30px;
  font-weight:600;
  padding-left:54px;
  line-height:40px;
  width:95px;
  height:35px;
}
.feng_view h1 span,
.gameChannel h1 span,
.fengCommunity h1 span,
.feng_tecList h1 span {
  float:left;
  color:#333;
  font-size:16px;
  margin-top:13px;
  padding-left:15px;
  font-weight:400;
  vertical-align:middle;
}
.gameChannel .h1.gameChannel .title_right {
  width:100%;
  height:38px;
  position:absolute;
  top:0px;
  left:0;
}
.gameChannel .label {
  color:#fff;
  line-height:20px;
  height:20px;
  padding:2px 12px;
  overflow:hidden;
  border-radius:4px;
  position:absolute;
  top:15px;
  left:15px;
  text-align:center;
  z-index:4;
}
.feng_view .title_right .triggers,
.gameChannel .title_right .triggers {
  line-height:38px;
  height:38px;
  width:100%;
  position:absolute;
  left:0;
  top:25px;
  text-align:right;
}
.feng_view .title_right .triggers a,
.gameChannel .title_right .triggers a,
.feng_tecList .title_right .triggers a,
.fengCommunity .title_right .triggers a {
  display:inline-block;
  color:#333;
  font-size:16px;
  font-weight:400;
  border-bottom:solid 2px #fff;
  line-height:23px;
  height:23px;
  padding:0 2px;
  margin-left:5px;
  text-align:center;
}
.feng_view .title_right .triggers a:hover,
.gameChannel .title_right .triggers a:hover,
.feng_tecList .title_right .triggers a:hover,
.fengCommunity .title_right .triggers a:hover {
  color:#0090ff;
  text-decoration:none;
  border-bottom:solid 2px #0090ff;
}
.feng_view .title_right .triggers .feng_views,
.gameChannel .title_right .triggers .feng_views,
.feng_tecList .title_right .triggers .feng_views,
.fengCommunity .title_right .triggers .feng_views {
  width:105px;
  font-size:22px;
  text-align:right;
  color:#333;
}
.feng_view .title_right .triggers .feng_views:hover,
.gameChannel .title_right .triggers .feng_views:hover,
.feng_tecList .title_right .triggers .feng_views:hover,
.fengCommunity .title_right .triggers .feng_views:hover {
  border-bottom:solid 2px #fff;
  color:#000;
}
.feng_view .feng_viewLeft {
  display:inline;
  float:left;
  height:460px;
  width:399px;
  position:relative;
  margin-right:2px;
  _margin-right:0;
  overflow:hidden
}
.feng_view .feng_viewLeft .backMask {
  height:100%;
  width:100%;
  position:absolute;
  left:0;
  top:0;
  background-color:#000;
  background-color:rgb(0,0,0,.2);
  filter:alpha(opacity=20);
  opacity:.2;
  z-index:2;
}
.feng_view .feng_viewLeft a.img {
  display:block;
  height:100%;
  width:100%;
}
.feng_view .label {
  color:#fff;
  line-height:20px;
  height:20px;
  padding:2px 12px;
  overflow:hidden;
  border-radius:4px;
  position:absolute;
  top:15px;
  left:15px;
  text-align:center;
  z-index:4;
  text-decoration:none !important
}
.feng_view .feng_viewLeft .label:hover {
  color:#fff;
}
.feng_view .feng_box {
  float:left;
  position:relative;
  border-right:1px solid #ededed;
  border-top:1px solid #ededed;
  margin-bottom:20px;
}
.feng_view .feng_viewLeft:before {
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  -webkit-transition:all 0.3s ease;
  transition:all 0.3s ease;
  background-color:rgba(0,0,0,0);
  background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);
  background:-ms-linear-gradient(top,rgba(0,0,0,0),#000);
  opacity:0.7;
  content:" ";
  filter:alpha(opacity=40);
}
.feng_view .feng_viewLeft:hover:before {
  opacity:1
}
.freexm_app {
  height:48px;
  width:48px;
  position:absolute;
  border:2px solid #fff;
  border-radius:15px;
  top:10px;
  right:10px;
  overflow:hidden;
}
.freexm_app img {
  height:48px;
  width:48px;
  vertical-align:top;
}
.feng_view .feng_viewLeft .guandian {
  background-color:#0090ff;
}
.feng_view .feng_viewLeft .view_p {
  color:#fff;
  line-height:20px;
  height:20px;
  overflow:hidden;
  position:absolute;
  top:85px;
  left:25px;
  text-align:center;
  z-index:8;
}
.feng_view .feng_viewLeft .view_p img {
  vertical-align:top;
}
.feng_view .feng_viewLeft .view_p span {
  padding:0 10px;
  -webkit-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -ms-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -moz-text-shadow:0 2px 4px rgba(0,0,0,.75);
  text-shadow:0 2px 4px rgba(0,0,0,.75);
}
.feng_view .feng_viewLeft .view_title {
  color:#fff;
  line-height:30px;
  width:274px;
  overflow:hidden;
  position:absolute;
  top:125px;
  left:15px;
  font-size:20px;
  font-weight:600;
  padding:0 10px;
  word-wrap:break-word;
  word-break:break-word;
  z-index:4;
  -webkit-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -ms-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -moz-text-shadow:0 2px 4px rgba(0,0,0,.75);
  text-shadow:0 2px 4px rgba(0,0,0,.75);
}
.feng_view .feng_viewLeft .view_content {
  color:#fff;
  width:294px;
  overflow:hidden;
  position:absolute;
  top:200px;
  left:25px;
  font-size:13px;
  word-wrap:break-word;
  word-break:break-word;
  z-index:4;
  line-height:22px;
  -webkit-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -ms-text-shadow:0 2px 4px rgba(0,0,0,.75);
  -moz-text-shadow:0 2px 4px rgba(0,0,0,.75);
  text-shadow:0 2px 4px rgba(0,0,0,.75);
}
.feng_view .feng_viewLeft .view_ps {
  color:#fff;
  height:88px;
  width:293px;
  overflow:hidden;
  position:absolute;
  top:316px;
  left:25px;
  font-size:12px;
  z-index:4;
}
.feng_view .feng_viewLeft .ps_num {
  font-family:Arial;
  font-size:60px;
  float:left;
  height:70px;
  max-width:102px;
  overflow:hidden;
}
.feng_view .feng_viewLeft .view_ps p {
  margin:5px 0 5px 0;
  padding-left:10px;
  float:left;
  width:180px;
}
.feng_view .feng_viewLeft .ps_img {
  float:left;
  padding-left:10px;
  width:180px;
}
.feng_view .feng_viewLeft .ps_img img {
  padding-right:2px;
}
.feng_view .feng_viewMiddle {
  float:left;
  height:418px;
  width:359px;
  position:relative;
  overflow:hidden;
}
.feng_view .feng_viewMiddle a.img {
  display:block;
  height:210px;
  width:100%;
  position:relative;
}
.feng_view .feng_viewMiddle .mask {
  background-color:#000;
  background-color:rgba(0,0,0,.7);
  filter:alpha(opacity=70);
  opacity:.7;
  height:100%;
  width:100%;
  position:absolute;
  left:0;
  top:0;
}
.feng_view .feng_viewMiddle .gushi {
  display:inline-block;
  background-color:#ffc000;
}
.feng_view .feng_viewMiddle .view_ps {
  color:#fff;
  height:85px;
  width:310px;
  overflow:hidden;
  position:absolute;
  top:118px;
  left:15px;
  font-size:12px;
}
.feng_view .feng_viewMiddle .ps_num {
  font-family:Arial;
  font-size:60px;
  float:left;
}
.feng_view .border_arrow {
}
.feng_view .feng_viewMiddle .view_ps p {
  margin-top:20px;
  padding:0 20px;
  float:left;
  width:180px;
}
.feng_view .feng_viewMiddle .ps_img {
  padding:0 20px;
  float:left;
  width:140px;
}
.feng_view .feng_viewMiddle .ps_img img {
  padding-right:2px;
}
.feng_view .feng_viewMiddle .story {
  background-color:#fff;
  display:inline-block;
  border:1px solid #ededed;
  border-top:none;
  width:359px;
  height:208px;
  border-right:none;
  position:relative;
}
.feng_view .feng_viewMiddle .story.bottom {
  height:207px;
}
.feng_view .feng_viewMiddle .story_p {
  margin:20px;
}
.feng_view .feng_viewMiddle .story_p p {
  line-height:18px;
  height:18px;
  text-align:right;
  color:#0090ff;
}
.feng_view .feng_viewMiddle .story_p p img {
  vertical-align:top;
}
.feng_view .feng_viewMiddle .story_p p span {
  padding-left:10px;
  font-size:12px;
  color:#0090ff;
}
.feng_view .feng_viewMiddle .story_p p span {
  color:#0090ff;
  padding-left:10px;
}
.feng_view .feng_viewMiddle .story_p h2 {
  font-size:20px;
  margin:14px 0 10px;
  height:60px;
  width:100%;
  overflow:hidden;
}
.feng_view .feng_viewMiddle .story_p h2 a {
  display:inline-block;
}
.feng_view .feng_viewRight {
  float:left;
  width:331px;
  border-left:1px solid #ededed;
}
.feng_view .feng_viewRight .new_p {
  margin:20px;
}
.feng_view .feng_viewRight .new_ps {
  height:22px;
}
.feng_view .feng_viewRight .new_ps p {
  text-align:right;
  color:#0090ff;
}
.feng_view .feng_viewRight .new_ps p span {
  padding-left:10px;
  color:#0090ff;
  vertical-align:bottom;
}
.feng_view .feng_viewRight .new_p h2 {
  font-size:20px;
  margin:14px 0 10px 0;
  height:60px;
  width:100%;
  overflow:hidden;
}
.feng_view .feng_viewRight .abs,
.feng_view .feng_viewMiddle .story_p p.abs {
  height:65px;
  width:100%;
  overflow:hidden;
  line-height:22px;
  color:#757575;
  font-size:13px;
  text-align:left;
}
.feng_view .feng_viewRight .new_p h2 a {
  display:inline-block;
  word-break:break-all;
  word-wrap:break-word;
}
.feng_view .feng_viewRight .view_new {
  background-color:#fff;
  display:inline-block;
  border-bottom:1px solid #ededed;
  height:208px;
  position:relative;
}
.feng_view .feng_viewRight .view_new.bottom {
  border-bottom:none;
}
.feng_view h2 a:hover {
  color:#ed0000;
}
.todayNews .columnR .topic_view {
  height:220px;
  width:306px;
  position:relative;
  overflow:hidden
}
.todayNews .columnR .topic_view img {
  max-width:306px;
  background-color:#969696;
  overflow:hidden;
  vertical-align:top;
  transition:all .5s ease-in-out
}
.todayNews .columnR .topic_view:hover img {
  transform:scale(1.04)
}
.border_arrow {
  border-color:transparent transparent #fff transparent;
  border-style:solid;
  border-width:10px;
  left:50%;
  margin-left:-10px;
  position:absolute;
  width:0;
  bottom:0
}
.ceping-tip {
  width:42px;
}
.ceping-tip .ce_num {
  display:inline-block;
  background-color:#ed0000;
  width:42px;
  height:30px;
  color:#fff;
  text-align:center;
  line-height:30px;
  font-size:20px;
  border-radius:5px 5px 0 0;
  z-index:4;
}
.ceping-tip .lab {
  background-color:#232323;
  border-radius:0 0 5px 5px;
  font-size:13px;
  z-index:4;
}
.ceping-tip span.fav {
  border-color:#232323 transparent transparent;
  border-style:solid;
  border-width:7px;
  width:0;
  position:absolute;
  right:14px;
  top:60px;
  z-index:4;
}
.ceping-tip .border_arrow {
  bottom:108px
}
.right-location {
  top:15px;
  right:15px;
  position:absolute;
}
.todayNews .columnR .topic_list ul li {
  float:left;
  border-bottom:1px solid #f0f0f0;
  font-size:16px;
  color:#333;
  line-height:22px;
  height:130px;
  position:relative;
  word-break:break-all;
  word-wrap:break-word;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  _overflow:hidden;
}
.todayNews .columnR .topic_list ul li a {
  display:block;
  height:100%;
  width:100%;
}
.todayNews .columnR .topic_list ul li .nper_num {
  float:left;
  width:60px;
  height:130px;
  font-size:12px;
  top:12px;
  left:0;
  background-color:#fafafa;
  text-align:center;
  border-right:1px solid #f0f0f0;
}
.todayNews .columnR .topic_list ul li .nper_title {
  float:left;
  padding:10px 15px;
  width:213px;
  height:120px;
}
.todayNews .columnR .topic_list ul li .nper_title  h1.tit1 {
  border-top:0;
  margin:0;
  margin-top:8px;
  padding:0;
  height:44px;
  width:100%;
  font-size:18px;
  font-weight:600;
  overflow:hidden;
}
.todayNews .columnR .topic_list ul li .nper_title .content {
  font-size:13px;
  color:#757575;
  line-height:22px;
  padding-top:14px;
  height:44px;
  width:100%;
  overflow:hidden;
}
.todayNews .columnR .topic_list ul li .nper_num p {
  margin:0px 20px 0px;
  text-align:right;
}
.todayNews .columnR .topic_list ul li .nper_num .num {
  display:block;
  font-family:Arial;
  font-size:23px;
  border-bottom:1px solid #757575;
  padding-bottom:3px;
  margin:20px 10px 0px;
  color:#757575;
  text-align:center;
}
.todayNews .columnR .topic_list ul li:hover  .nper_title .tit1 {
  color:#ed0000;
}
.todayNews .columnR .topic_list ul li:hover .nper_num {
  background-color:#f4f4f4;
}
.todayNews .columnR .topic_list ul li:hover .nper_num .num {
  color:#ed0000;
  border-bottom:1px solid #ed0000;
}
.todayNews .columnR .topic_list ul li:hover .nper_num p {
  color:#ed0000;
}
.todayNews .columnR .topic_list .last {
  border-bottom:none;
}
.todayNews .columnR {
  float:left;
  width:308px;
}
.todayNews .columnR .week_headLine {
  margin-bottom:32px;
  width:308px;
  text-align:center;
  font-size:18px;
  font-weight:400;
  *margin-bottom:37px;
}
.todayNews .columnR .week_headLine h2 {
  border-left:5px solid #000;
  line-height:25px;
  font-weight:400;
  height:25px;
  margin-bottom:10px;
  text-align:left;
  padding-left:10px;
  font-size:22px;
  position:relative;
}
.todayNews .columnR .week_headLine h2 .datepicker {
  filter:alpha(opacity=0);
  opacity:0;
  font-size:0;
  height:24px;
  width:74px;
  position:absolute;
  top:0;
  right:0;
  cursor:pointer;
}
.todayNews .columnR .week_headLine h2 a {
  font-size:12px;
  float:right;
  background-color:#f1f1f1;
  border:1px solid #ccc;
  border-radius:4px;
  line-height:22px;
  padding:0 12px;
  height:22px;
  *margin-top:-23px;
}
.todayNews .columnR .week_headLine h2 a:hover {
  filter:alpha(opacity=80);
  opacity:.8;
}
.todayNews .columnR .week_headLine h2 em {
  color:#cc181e;
}
.todayNews .columnR .week_lineNews ul li {
  border-bottom:1px dotted #dedede;
  padding:8px 0;
  height:50px;
  width:308px;
  font-size:14px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  text-align:left;
}
.todayNews .columnR .week_lineNews ul li a {
  display:block;
  height:28px;
  width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#000;
  font-size:15px;
  font-weight:600;
}
.todayNews .columnR .week_lineNews ul li a:hover {
  color:#ed0000;
}
.todayNews .columnR .week_lineNews ul li p {
  color:#757575;
  font-size:13px;
  line-height:25px;
  height:25px;
  width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-break:break-all;
  word-wrap:break-word;
}
.todayNews .label {
  display:inline-block;
  background-color:#fff;
  color:#000;
  line-height:20px;
  height:20px;
  width:50px;
  overflow:hidden;
  border:solid 1px #fff;
  border-radius:4px;
  position:absolute;
  bottom:189px;
  left:15px;
  text-align:center;
  display:none
}
.game_dongtai {
  background-color:#fff;
  float:left;
  width:304px;
  border:1px solid #f0f0f0;
  border-right:none;
  height:auto;
  position:relative;
}
.game_dongtai {
  border-right:1px solid #f0f0f0;
}
.game_dongtai .label {
  color:#fff;
  padding:0 14px;
  line-height:22px;
  border-radius:3px;
  height:22px;
  position:absolute;
  top:16px;
  left:16px;
}
.game_dongtai ul {
  margin:40px 15px 0 15px;
}
.game_dongtai ul li {
  border-bottom:1px dotted #dedede;
  padding:16px 0px;
  height:40px;
  overflow:hidden;
  line-height:22px;
}
.game_dongtai ul li a {
  color:#111111;
  font-size:14px
}
.game_dongtai ul li a:hover {
  text-decoration:none;
  color:#3aa1e3
}
.game_dongtai ul li.last {
  border-bottom:none;
}
.todayNews {
  margin-bottom:20px
}
.header_artical {
  position:relative;
  width:700px;
  height:460px;
  display:inline-block;
  vertical-align:top;
  box-shadow:none;
  background-color:#F9F9F9;
}
.header_artical .three-header {
  padding-top:35px;
  padding-bottom:9px;
  border-bottom:solid 1px rgba(54,59,165,0.05);
}
.header_artical .today_line {
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:55px;
  height:55px;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/jinritoutiao.png);
  background-size:cover;
  background-position:50% 50%;
}
.header_artical .three-header .three-header-box {
  margin-bottom:20px;
  text-align:center;
}
.header_artical a {
  display:inline-block;
  text-align:center;
  text-decoration:none !important
}
.header_artical .top-item h3 {
  width:485px;
  margin:0 auto;
  font-size:22px;
  color:#3aa1e3;
  line-height:30px;
  height:30px;
  margin-bottom:7px;
  word-wrap:none;
  font-weight:bold !important;
  overflow:hidden;
}
.header_artical .top-item h3:hover {
  text-decoration:none;
  color:#2093dc
}
.header_artical .three-header .top_digest {
  width:100%;
  height:13px;
  margin:0 auto;
  overflow:hidden;
  opacity:0.58;
  font-size:12px;
  color:#353535;
  padding:0 38px;
  box-sizing:border-box;
  line-height:13px;
  text-align:center;
}
.header_artical .three-header .top_digest p {
  line-height:13px !important
}
.header_artical a {
  display:inline-block;
  text-align:center;
  color:#333333;
}
.header_artical .artical-box {
  font-size:12px;
  padding-top:14px;
  padding-bottom:23px;
}
.header_artical .artical-box-all {
  padding:0 18px;
  overflow:hidden;
}
.header_artical .artical-col {
  font-size:0;
  display:inline-block;
  width:50%;
  color:rgba(53,53,53,0.64);
  overflow:hidden;
  float:left;
  margin-bottom:6px;
}
.header_artical .artical-col span {
  display:inline-block;
  vertical-align:middle;
  width:320px;
  font-size:12px;
  padding-right:15px;
  box-sizing:border-box;
  height:17px;
  line-height:17px;
  overflow:hidden;
  opacity:0.64;
  text-align:left;
}
.header_artical a:hover,
.header_artical .artical-col span:hover {
  color:#3aa1e3 !important
}
.b1e {
  border:1px solid #eee;
}
.p20 {
  padding:20px;
}
.mt40 {
  margin-top:40px;
}
.ad-qzcyyjy {
  padding-bottom:20px;
  margin-bottom:20px;
  padding-left:30px;
  padding-right:30px;
  border-bottom:1px solid #eee;
}
.ad-qzcyyjy > ul {
  text-align:center;
}
.ad-qzcyyjy li {
  float:left;
  width:14.285714%;
}
.ad-qzcyyjy a {
  display:block;
}
.ad-qzcyyjy a:hover {
  text-decoration:none;
  color:#3aa1e3
}
.ad-qzcyyjy i {
  display:block;
  height:60px;
  line-height:60px;
  width:60px;
  margin-left:auto;
  margin-right:auto;
  font-size:30px;
  color:#fff;
  transition:all 0.25s;
}
.ad-qzcyyjy_item1 > i {
  background-color:#fca600;
}
.deg360 i {
  transition:All 0.6s ease-in-out;
  -webkit-transition:All 0.6s ease-in-out;
  -moz-transition:All 0.6s ease-in-out;
  -o-transition:All 0.6s ease-in-out;
}
.deg360:hover i {
  transform:rotate(360deg);
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
}
.ad-qzcyyjy p {
  margin-top:10px;
  font-size:14px;
  transition:all 0.25s;
}
i.iyjy-gn-kxxbg {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a1.png) no-repeat center center
}
i.icon-syjhs {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a2.png) no-repeat center center
}
i.icommon-yuanqu {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a3.png) no-repeat center center
}
i.iyjy-gn-yqgh {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a4.png) no-repeat center center
}
i.icommon-xiaozheng {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a5.png) no-repeat center center
}
i.iyjy-gn-hlwj {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a6.png) no-repeat center center
}
i.iyjy-gn-zxdy {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/a7.png) no-repeat center center
}
.l {
  float:left;
}
.mr15 {
  margin-right:15px;
}
.f14 {
  font-size:14px;
}
.lh24 {
  line-height:24px;
}
.f16 {
  font-size:16px;
}
.mb10 {
  margin-bottom:10px;
}
.c-hot-news-title {
  height:50px;
  line-height:50px;
  font-size:16px;
  color:#333333;
  font-weight:bold;
  padding:0 20px;
  border-bottom:1px solid #EEEEEE;
  margin-bottom:0;
}
.c-hot-news-title h3 {
  float:left;
  height:49px;
  border-bottom:2px solid #05A2DE;
  font-weight:bold
}
.c-hot-news-title span {
  float:right;
  margin:2px 0 0 0;
  font-size:12px;
  font-weight:400
}
.c-hot-news-title span a {
  color:#999999
}
.c-hot-news-title span a:hover {
  color:#05A2DE !important
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) .hotNewsItemFlag {
  position:absolute;
  left:0;
  top:0;
  color:#fff;
  width:17px;
  height:17px;
  font-size:12px;
  line-height:18px;
  text-align:center;
  background:rgba(0,0,0,.5);
  border-radius:6px 0 6px 0;
}
.c-hot-news .hotNews .hotNewsItem {
  position:relative;
  display:inline-block;
  border-radius:6px;
  overflow:hidden;
  margin-bottom:20px;
}
.c-hot-news .hotNews .hotNewsItem:first-of-type {
  border-radius:6px;
  width:314px;
  height:200px;
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) {
  width:314px;
}
.c-hot-news .hotNews .hotNewsItem:first-of-type .img {
  border-radius:6px;
}
.c-hot-news .hotNews .hotNewsItem:first-of-type img {
  display:block;
  width:314px;
  height:200px;
  border-radius:6px;
}
.c-hot-news .hotNews .hotNewsItem:first-of-type .hotNewsItemFlag {
  position:absolute;
  left:0;
  top:0;
  color:#fff;
  width:30px;
  height:30px;
  font-size:18px;
  line-height:30px;
  text-align:center;
  background:#fa322b;
  border-radius:6px 0 6px 0;
}
.c-hot-news .hotNews .hotNewsItem:first-of-type .hotNewsItemTitle {
  position:absolute;
  font-size:14px;
  color:#fff;
  letter-spacing:0;
  line-height:22px;
  bottom:0;
  left:0;
  width:100%;
  padding:12px 15px;
  background:rgba(0,0,0,.4);
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  box-sizing:border-box
}
.c-hot-news .hotNews .hotNewsItem:first-of-type .hotNewsItemTime {
  display:none;
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) .img {
  float:left;
  width:120px;
  height:75px;
  border-radius:6px;
  overflow:hidden;
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) img {
  float:left;
  width:auto;
  min-width:120px;
  height:75px;
  border-radius:6px;
}
.c-hot-news .hotNews .hotNewsItem:nth-child(2) .hotNewsItemFlag {
  background:#fa8c2b;
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) .hotNewsItemTitle {
  position:absolute;
  left:130px;
  font-size:14px;
  color:#000;
  line-height:20px;
  top:2px;
  max-height:40px;
  overflow:hidden;
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) .hotNewsItemTitle:hover {
  color:#4d87ea !important
}
.c-hot-news .hotNews .hotNewsItem:not(:first-of-type) .hotNewsItemTime {
  position:absolute;
  font-size:12px;
  color:#acacac;
  line-height:15px;
  left:130px;
  bottom:1px;
}
.c-hot-news .hotNews .hotNewsItem:nth-child(3) .hotNewsItemFlag {
  background:#2baafa;
}
.header_ewm {
  float:right;
  margin-left:20px;
  position:relative;
  cursor:pointer;
  padding-bottom:11px
}
.header_ewm .header_ewm_top {
  width:18px;
  height:18px;
}
.header_ewm .ewm_box {
  z-index:10000;
  display:none;
  position:absolute;
  background-color:#f1f1f1;
  border-radius:2px;
  top:29px;
  right:0;
  width:374px;
  -webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 4px rgba(0,0,0,0.2);
  box-shadow:0 0 4px rgba(0,0,0,0.2);
  cursor:default;
}
.header_ewm:hover .ewm_box {
  display:block
}
.header_ewm .ewm_box .special_arr {
  position:absolute;
  z-index:1;
  right:13px;
  width:23px;
  height:15px;
  top:-15px;
}
.header_ewm .ewm_box .ewm_bottom {
  padding:20px 0;
}
.header_ewm .ewm_box .ewm_bottom .ewm_detail_img {
  float:left;
  width:80px;
  margin-left:14px;
}
.header_ewm .ewm_box .ewm_bottom .ewm_detail_img img {
  width:80px;
  height:80px;
}
.header_ewm .ewm_box .ewm_bottom .ewm_detail {
  float:right;
  width:250px;
  margin-right:14px;
}
.header_ewm .ewm_box .ewm_bottom .ewm_detail h6 {
  color:#333;
  font-size:14px;
  margin-bottom:2px;
  line-height:19px;
  margin-bottom:6px;
}
.header_ewm .ewm_box .ewm_bottom .ewm_detail p {
  color:#767676;
  font-size:12px;
  line-height:18px;
}
.fixed-login-bar {
  display:none;
  position:fixed;
  bottom:0;
  left:0;
  z-index:1004;
  width:100%;
  height:65px;
}
.fixed-login-bar-ico,
.fixed-login-wrong-ico,
.fixed-fast-login span,
.fixed-fast-login a,
.fixed-login-bar .fixed-login-bar-close,
.fixed-login-active-tip {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/fixed-login-ico.png) no-repeat;
}
.fixed-login-bar-ico {
  position:absolute;
  left:50%;
  top:-74px;
  width:88px;
  height:93px;
  margin:0 0 0 -560px;
}
.fixed-login-bar .fixed-login-bar-close {
  position:absolute;
  right:50%;
  top:-13px;
  width:25px;
  height:25px;
  margin:0 -560px 0 0;
  cursor:pointer;
  background-position:-121px 0;
}
.fixed-login-inner {
  height:53px;
  padding:6px 0;
  background:rgba(0,0,0,0.8);
}
.fixed-fast-loginbox {
  float:left;
  height:28px;
  width:473px;
  margin:11px 0 0;
  border-right:1px solid #404040;
  color:#fff;
}
.fixed-login-tip {
  float:left;
  width:283px;
  font-size:18px;
  line-height:28px;
}
.fixed-fast-login {
  float:left;
  zoom:1;
}
.fixed-fast-login span {
  float:left;
  padding:0 17px 0 0;
  font-size:14px;
  line-height:28px;
  background-position:100% -57px;
}
.fixed-fast-login a {
  float:left;
  margin:2px 0 0 10px;
  width:24px;
  height:24px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/y_share.png) no-repeat;
  background-position-x:0%;
  background-position-y:0%;
}
.fixed-fast-login .fixed-fast-wechat {
  background-position:0 -1px;
}
.fixed-fast-login .fixed-fast-qq {
  background-position:0 -72px;
}
.fixed-fast-login .fixed-fast-sina {
  background-position:0 -38px;
}
.fixed-login-mod {
  float:left;
  height:28px;
  margin:11px 0 0;
  padding:0 20px 0 20px;
  border-left:1px solid #242424;
  border-right:1px solid #404040;
}
.fixed-login-mod .fixed-login-btn,
.fixed-regist-mod .fixed-regist-btn {
  float:left;
  width:68px;
  height:28px;
  border:0;
  background-color:#2d9be8;
  font:14px/28px "Microsoft YaHei";
  color:#fff;
  text-align:center;
  overflow:hidden;
  cursor:pointer;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.fixed-regist-mod {
  float:left;
  height:28px;
  margin:11px 0 0;
  padding:0 0 0 20px;
  border-left:1px solid #242424;
}
.fixed-regist-mod .fixed-regist-btn {
  width:96px;
  background-color:#85c613;
}
.upload {
  display:none;
  position:relative;
  width:40px;
  margin-bottom:10px !important;
}
.report {
  display:none;
  position:relative;
  width:40px;
  margin-bottom:10px !important;
}
.news {
  display:none;
  position:relative;
  width:40px;
  margin-bottom:30px !important;
}
.upload .icon {
  width:40px;
  height:40px;
  display:block;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/icon_shangchuan@2x.png);
  background-color:#fff;
  background-size:50%;
  background-position:center center;
  background-repeat:no-repeat;
  border:1px solid #FF5814;
  border-left:none;
  border-radius:0 2px 2px 0;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.report .icon {
  width:40px;
  height:40px;
  display:block;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/icon_toudi@2x.png);
  background-color:#fff;
  background-size:50%;
  background-position:center center;
  background-repeat:no-repeat;
  border:1px solid #FF5814;
  border-left:none;
  border-radius:0 2px 2px 0;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.news .icon {
  width:40px;
  height:40px;
  display:block;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/icon_baodao_new@2x.png);
  background-color:#fff;
  background-size:50%;
  background-position:center center;
  background-repeat:no-repeat;
  border:1px solid #FF5814;
  border-left:none;
  border-radius:0 2px 2px 0;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.upload .txt {
  position:absolute;
  top:0;
  right:40px;
  width:60px;
  padding-left:10px;
  line-height:40px;
  text-align:center;
  color:#FF5814;
  background:#fff;
  border:1px solid #FF5814;
  border-right:none;
  border-radius:2px 0 0 2px;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.report .txt {
  position:absolute;
  top:0;
  right:40px;
  width:60px;
  padding-left:10px;
  line-height:40px;
  text-align:center;
  color:#FF5814;
  background:#fff;
  border:1px solid #FF5814;
  border-right:none;
  border-radius:2px 0 0 2px;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.news .txt {
  position:absolute;
  top:0;
  right:40px;
  width:60px;
  padding-left:10px;
  line-height:40px;
  text-align:center;
  color:#FF5814;
  background:#fff;
  border:1px solid #FF5814;
  border-right:none;
  border-radius:2px 0 0 2px;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
.van-popover {
  background:#fff;
  min-width:150px;
  border-radius:0 0 4px 4px;
  border:1px solid #ebeef5;
  padding:12px;
  z-index:2000;
  color:#606266;
  line-height:1.4;
  text-align:justify;
  font-size:14px;
  -webkit-box-shadow:0 2px 12px 0 rgb(0 0 0 / 10%);
  box-shadow:0 2px 12px 0 rgb(0 0 0 / 10%);
}
.international-header,
.van-popover {
  -webkit-font-smoothing:antialiased;
  font:14px -apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;
  position:relative;
  z-index:1000;
  margin:0;
  padding:0;
}
.van-popover.van-popper.van-popper-avatar {
  width:220px;
  padding:0;
  border:none;
  top:0;
  box-shadow:rgb(0 0 0 / 20%) 0px 3px 6px !important;
}
.international-header *,
.van-popover * {
  box-sizing:border-box;
}
.van-popper-avatar .vp-container[data-v-5314bca5] {
  position:relative;
}
.international-header a,
.van-popover a {
  text-decoration:none;
  color:#212121;
  transition:color 0.3s;
}
.van-popper-avatar .avatar1[data-v-5314bca5] {
  cursor:pointer;
  position:absolute;
  top:-36px;
  left:107px;
  width:68px;
  height:68px;
  border-radius:50%;
}
.bili-avatar {
  display:block;
  width:100%;
  height:100%;
  position:relative;
  background-image:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/nologin.gif);
  background-size:cover;
  border-radius:50%;
  margin:0;
  padding:0;
}
.bili-avatar {
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
  height:100%;
}
.bili-avatar img {
  width:100%;
  height:100%;
  border:none;
  display:block;
  -o-object-fit:cover;
  object-fit:cover;
  image-rendering:-webkit-optimize-contrast;
}
.bili-avatar img {
  border-radius:50%;
}
.bili-avatar-icon {
  width:33.33333%;
  height:33.33333%;
  width:-webkit-calc(33.33333333%);
  width:-moz-calc(33.33333333%);
  width:calc(100% * 1 / 3);
  height:-webkit-calc(33.33333333%);
  height:-moz-calc(33.33333333%);
  height:calc(100% * 1 / 3);
  position:absolute;
  right:0;
  bottom:0;
  background-size:cover;
  image-rendering:-webkit-optimize-contrast;
}
.van-popper-avatar .nickname1[data-v-5314bca5] {
  float:left;
  color:#212121;
  font-weight:600;
  text-align:left;
  font-size:16px;
}
.van-popper-avatar .level-content[data-v-5314bca5] {
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:space-between;
  position:relative;
  width:180px;
  padding-bottom:8px;
  margin:0 20px;
  border-bottom:2px solid #F6F6F6
}
.van-popper-avatar .level-info[data-v-5314bca5] {
  margin:20px 0 5px 0;
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.van-popper-avatar .level-info .grade[data-v-5314bca5] {
  font-size:14px;
  color:#212121;
}
.van-popper-avatar .level-info .hint[data-v-5314bca5] {
  font-size:12px;
  color:#00A1D6;
}
.van-popper-avatar .links1[data-v-5314bca5] {
  width:100%;
  border-bottom:1px solid #F4F4F4;
  padding:7px 0;
}
.van-popper-avatar .links1 .link-item[data-v-5314bca5] {
  cursor:pointer;
  display:flex;
  justify-content:space-between;
  align-items:center;
  transition:0.3s ease;
  padding:8px 23px;
}
.van-popper-avatar .links1 .link-title[data-v-5314bca5] {
  font-size:14px;
  color:#212121;
  display:flex;
  align-items:center;
}
.van-popper-avatar .links1 .link-title[data-v-5314bca5]:hover {
  color:#5a9df7
}
.van-popper-avatar .link-icon[data-v-5314bca5] {
  display:inline-block;
  width:20px;
  height:20px;
  font-size:24px;
  vertical-align:middle;
  color:#979797;
  margin-right:5px;
}
.bili-icon_dingdao_gerenzhongxin {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in1.png) no-repeat center center
}
.bili-icon_dingdao_tougaoguanli {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in2.png) no-repeat center center
}
.bili-icon_dingdao_qianbao {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in3.png) no-repeat center center
}
.bili-icon_dingdao_dingdanzhongxin {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in4.png) no-repeat 0 center
}
.bili-icon_dingdao_zhibozhongxin {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in5.png) no-repeat center center
}
.bili-icon_dingdao_cheese {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in6.png) no-repeat center center
}
.bili-icon_dingdao_dengchu {
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/login/in7.png) no-repeat center center
}
.van-popper-avatar .logout[data-v-5314bca5] {
  cursor:pointer;
  width:100%;
  font-size:14px;
  color:#212121;
  display:flex;
  align-items:center;
  padding:7px 0px;
}
.van-popper-avatar .logout span[data-v-5314bca5] {
  width:100%;
  padding:8px 23px;
  transition:0.3s ease;
  display:flex;
  align-items:center;
}
.elec_footer {
  margin-top:20px;
}
.elec_fttop {
  width:100%;
  background:#333;
  height:200px;
  padding-top:30px;
  color:#ccc;
  font-size:12px;
}
.elec_w1180 {
  width:1180px;
  margin:0 auto;
}
.elec_links {
  float:left;
  width:420px;
}
.elec_links ul {
}
.elec_links ul li {
  width:140px;
  float:left;
  text-align:left;
}
.elec_links ul li p {
  font-size:14px;
  color:#fff;
  display:block;
}
.elec_links ul li a {
  color:#ccc;
  font-size:12px;
  display:block;
  margin-top:10px;
}
.elec_links ul li a:hover {
  color:#fff;
}
.elec_spread {
  float:left;
  border-left:1px solid #484848;
  border-right:1px solid #484848;
  padding:0 50px;
}
.elec_spread p {
  font-size:16px;
  margin-bottom:15px;
  text-align:center;
}
.elec_spread .elec_weixin {
  margin-right:20px;
}
.elec_spread .elec_weixin,
.elec_spread .elec_appft {
  float:left;
  text-align:center;
}
.elec_spread .elec_weixin img,
.elec_spread .elec_appft img {
  width:100px;
  height:100px;
}
.elec_spread .elec_weixin p,
.elec_spread .elec_appft p {
  font-size:12px;
  color:#ccc;
  margin-top:10px;
}
.elec_contact {
  width:385px;
  margin-left:35px;
  float:left;
}
.elec_fttel {
  padding-bottom:10px;
  display:block;
  color:#ccc;
  font-size:36px;
  cursor:default;
  font-size:12px;
}
.elec_fttel p {
  font-size:14px;
  color:#ccc;
  margin:0;
}
.elec_fttel span {
  vertical-align:middle;
  display:inline-block;
  background:url(sprite.png) no-repeat 0 -198px;
  width:53px;
  height:50px;
  margin-right:10px;
  float:left;
  margin-top:10px;
}
.elec_fttel b {
  font-size:35px;
  font-weight:normal;
}
.elec_contact p.c-aaa {
  color:#aaa;
  margin-bottom:5px;
  font-size:12px;
}
.elec_contact p.elec_666,
.elec_contact p.elec_666 a {
  color:#ccc;
}
.elec_contact p.elec_666 a:hover {
  color:#fff;
}
.elec_official {
  background:#292929;
  padding:15px 0;
  text-align:center;
  overflow:hidden;
  color:#aaa;
}
.elec_official a {
  display:inline-block;
  margin-right:6px;
  color:#aaa;
}
.elec_official a:hover {
  color:#fff;
}
.footer-wrapper {
  background:#2e2e30;
  min-width:1160px
}
.footer-wrapper .popup {
  position:fixed;
  left:0;
  top:0;
  background:rgba(0,0,0,.8);
  display:none;
  justify-content:center;
  align-items:center;
  height:100%;
  width:100%;
  z-index:6666
}
.footer-wrapper .popup .content-wrapper {
  position:absolute;
  background:#fff;
  border-radius:8px;
  width:360px
}
.footer-wrapper .popup .content-wrapper .content {
  text-align:center
}
.footer-wrapper .popup .content-wrapper .content h3 {
  color:#222;
  margin-bottom:20px;
  font-size:22px
}
.footer-wrapper .popup .content-wrapper .content h3 span {
  margin-top:5px;
  display:block;
  color:#999;
  font-size:12px
}
.footer-wrapper .popup .content-wrapper .content p {
  color:#666;
  font-size:16px
}
.footer-wrapper .popup .content-wrapper .content p span {
  margin-bottom:5px;
  display:block
}
.footer-wrapper .popup .content-wrapper .content.details {
  display:none
}
.footer-wrapper .popup .content-wrapper .content.details .item {
  margin:40px 0 80px
}
.footer-wrapper .popup .content-wrapper .content.business .item {
  margin:40px 0
}
.footer-wrapper .popup .content-wrapper a.close-icon {
  position:absolute;
  right:20px;
  top:20px;
  display:block;
  height:22px;
  width:22px
}
.footer-wrapper .popup .content-wrapper .footer a.footer-close {
  margin:36px auto;
  display:block;
  background:#1aa249;
  border-radius:5px;
  height:48px;
  width:160px;
  color:#fff;
  line-height:48px;
  text-align:center
}
.footer-main {
  position:relative;
  margin:0 auto;
  padding:60px 0 45px;
  width:1160px;
  color:#999;
  font-size:14px
}
.footer-main .partner-product {
  display:flex;
  align-items:flex-start;
  justify-content:space-between
}
.footer-main .partner-product h3 {
  margin-bottom:15px;
  color:#ededed;
  font-size:16px
}
.footer-main .partner-product a {
  color:#999;
  line-height:32px
}
.footer-main .partner-product .item {
  width:200px
}
.footer-main .partner-product .item a {
  float:left;
  display:inline-block;
  width:100px
}
.footer-main .partner-product .item.about,
.footer-main .partner-product .item.production {
  margin-right:50px
}
.footer-main .partner-product .item.about .content {
  display:flex;
  flex-direction:column;
  flex-wrap:wrap;
  height:96px
}
.footer-main .partner-product .item.partner {
  float:right;
  width:340px
}
.footer-main .partner-product .item.partner h3 {
  margin-left:10px
}
.footer-main .partner-product .item.partner a {
  float:left;
  margin:0 0 10px 10px;
  height:36px;
  width:100px
}
.footer-main .partner-product .item.download {
  float:right;
  width:240px
}
.footer-main .partner-product .item.download .down-cont {
  width:100%
}
.footer-main .partner-product .item.download .down-cont span {
  float:left;
  padding:2px;
  background:#fff;
  box-sizing:content-box;
  display:block;
  width:92px;
  height:92px
}
.footer-main .partner-product .item.download .down-cont span img {
  height:100%;
  width:100%
}
.footer-main .partner-product .item.download .down-cont .and,
.footer-main .partner-product .item.download .down-cont .ios {
  display:block;
  float:right;
  width:130px;
  height:38px;
  font-size:14px;
  color:#fff;
  line-height:38px;
  text-align:center;
  background:#1aa249;
  border-radius:3px;
  margin-bottom:20px
}
.footer-main .partner-product .item.download .down-cont .and:hover,
.footer-main .partner-product .item.download .down-cont .ios:hover {
  background:#4ba2fc
}
.footer-main .share {
  margin:90px 0 20px;
  display:flex;
  align-items:center;
  justify-content:flex-start;
  width:400px
}
.footer-main .share li {
  margin-right:25px;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/footer-share-54c5c7aa.png) no-repeat;
  cursor:pointer;
  height:40px;
  width:40px
}
.footer-main .share li a {
  display:block;
  width:100%;
  height:100%
}
.footer-main .share li.wechat {
  position:relative;
  background-position:0 -45px
}
.footer-main .share li.wechat .qrcode {
  padding:10px;
  position:absolute;
  top:-145px;
  left:-40px;
  width:98px;
  background:#fff;
  border-radius:5px;
  display:none;
  z-index:10
}
.footer-main .share li.wechat .qrcode:before {
  content:"";
  position:absolute;
  bottom:-9px;
  left:49px;
  height:0;
  width:0;
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  border-top:10px solid #fff
}
.footer-main .share li.wechat .qrcode span {
  display:block;
  width:100%;
  color:#616161;
  font-size:16px;
  text-align:center
}
.footer-main .share li.wechat .qrcode img {
  display:block;
  width:100%;
  height:98px
}
.footer-main .share li:hover {
  background-position:0 0
}
.footer-main .share li:hover:hover .qrcode {
  display:block
}
.footer-main .share li.toutiao {
  background-position:-181px -45px
}
.footer-main .share li.toutiao:hover {
  background-position:-181px 0
}
.footer-main .share li.weibo {
  background-position:-120px -45px
}
.footer-main .share li.weibo:hover {
  background-position:-120px 0
}
.footer-main .share li.baijia {
  background-position:-241px -45px
}
.footer-main .share li.baijia:hover {
  background-position:-241px 0
}
.footer-main .share li.twitter {
  background-position:-303px -45px
}
.footer-main .share li.twitter:hover {
  background-position:-303px 0
}
.footer-main .share li.facebook {
  background-position:-60px -45px
}
.footer-main .share li.facebook:hover {
  background-position:-60px 0
}
.footer-main .friendly {
  padding:25px 0;
  border-top:1px solid #3f3f3f;
  display:flex
}
.footer-main .friendly h3 {
  margin-right:45px;
  display:inline-block;
  color:#ededed
}
.footer-main .friendly .links1 a {
  padding-right:46px;
  position:relative;
  color:#999
}
.footer-main .friendly .links1 a:before {
  content:"";
  position:absolute;
  right:23px;
  top:8px;
  background:#757575;
  height:5px;
  width:1px
}
.footer-main .friendly .links1 a.more-links:before {
  background:#2e2e30;
  height:0;
  width:0
}
.footer-main .copyright {
  padding-top:30px;
  margin-top:20px;
  border-top:1px solid #3f3f3f;
  display:flex;
  align-items:center;
  justify-content:flex-start
}
.footer-main .copyright img {
  margin:0 20px 0 0
}
.footer-main .copyright p {
  font-size:12px;
  color:#5a5a5a;
  line-height:22px
}
.footer-main .copyright p a {
  color:#5a5a5a
}
.footer-main .copyright p a img {
  vertical-align:bottom;
  margin:0 0 5px;
  width:16px
}
.footer-right-dwon {
  position:fixed;
  bottom:150px;
  right:20px;
  width:50px;
  z-index:10;
}
.footer-right-dwon .icon-item {
  position:relative;
  width:50px;
  height:50px;
}
.footer-right-dwon .icon-item {
  position:relative;
  width:50px;
  height:50px;
}
.footer-right-dwon .icon-item a {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  display:block;
  height:100%;
  cursor:pointer;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/right-down-icon-a71bda28.png) no-repeat;
  z-index:1;
}
.footer-right-dwon .icon-item.down a,
.footer-right-dwon .icon-item.ewm a,
.footer-right-dwon .icon-item.interview a {
  background-position:-75px 0;
}
.footer-right-dwon .icon-item.interview1 a {
  position:relative;
  background-position:-75px -208px;
}
.footer-right-dwon .icon-item.report1 a {
  position:relative;
  background-position:-75px -104px;
}
.footer-right-dwon .icon-item.top1 a {
  position:relative;
  background-position:-75px -156px;
}
.footer-right-dwon .icon-item.report1 span {
  position:absolute;
  opacity:0;
  left:-40px;
  top:5px;
  transition:all 0.25s ease 0s;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/top-bg-7d884342.png) no-repeat;
  width:88px;
  height:40px;
  z-index:0;
  color:#000;
  font-size:12px;
  display:flex;
  justify-content:flex-start;
  align-items:center;
  padding:0 0 0 15px;
}
.footer-right-dwon .icon-item.report1:hover span {
  left:-88px;
  opacity:1
}
.footer-right-dwon .icon-item.top1 span {
  position:absolute;
  opacity:0;
  left:-40px;
  top:5px;
  transition:all 0.25s ease 0s;
  background:url(http://elecdz.cn/elec/geek/template/elec_2026_eb/style/top-bg-7d884342.png) no-repeat;
  width:88px;
  height:40px;
  z-index:0;
  color:#000;
  font-size:12px;
  display:flex;
  justify-content:flex-start;
  align-items:center;
  padding:0 0 0 15px;
}
.footer-right-dwon .icon-item.top1:hover span {
  left:-88px;
  opacity:1
}
