body {text-align:center;font-family:"宋体"; margin:0; padding:0;font-size:12px; color:#333;overflow-x:hidden; }
form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
p{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,em {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.mt40{ margin-top:40px}
.mt10{ margin-top:10px!important}
.mt12{ margin-top:12px!important}
.mt15{ margin-top:15px!important}
.mt18{ margin-top:18px!important}
.mt20{ margin-top:20px!important}
.mt30{ margin-top:30px!important}
.mr10{ margin-right:10px; display:inline}
.ml20{ margin-left:20px; display:inline}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt45{ padding-top:45px}
.pt55{ padding-top:55px}
.cBlue{ color:#059!important}
.cRed{ color:#d00!important}
.gads{width:1000px;height:auto;clear:both;}
.gads1{width:100%;height:auto;clear:both; overflow:hidden}
.gads2{ width:300px}
.gads2 img{ width:300px}
.gads3{width:638px;height:auto;clear:both; overflow:hidden; padding:20px; border:#e0e0e0 solid 1px; border-top:none}
.gads3 img{width:100%;}
.fl{ float:left!important;}
.fr{ float:right!important}

/*字体大小*/
.font-14{ font-size:14px;}

/* 链接颜色 */
a{color:#444;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none!important}
a:active{color:#c00;text-decoration:none!important}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none; }
a {outline:none; }
.cgray,a.cgray,a.cgray:link,a.cgray:visited{ color:#ddd!important}

.f14{ font-size:14px;}
.f12{ font-size:12px;}
.bgf9{ background:#f9f9f9}

.clearfix:after,#link:after,.content:after,.hot-txt:after,.nav-area:after,.list-b li .info:after,.list-b .other:after,.pagebox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}

.hot-txt{ float:left; *float:none;width:100%;  text-indent:20px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) -186px -424px no-repeat; text-align:left; margin:10px 0}
.hot-txt span{width:auto;height:20px; padding:0 10px;margin-left:3px;line-height:20px; margin-top:3px;color:#333}

.hidden{display:none;}
.head{ width:100%; padding-top:40px; background:#fff; z-index:99}
.head-main{ width:1000px; height:85px; padding-top:15px;_padding-bottom:25px; margin:0 auto; background:#fff; position:relative;}

.logo{float:left; padding:15px 0 0 0; width:520px; height:40px; text-align:left;}
a.logo,a.logo:link,a.logo:visited{ color:#338bce; text-decoration:none; }
a.logo:hover{ text-decoration:none;color:#338bce; }
.logo img{ float:left;width:auto; height:40px; }
.logo .h-title{ float:left;padding:0px; margin:0px;font-size:32px;display:inline-block; font-family:"microsoft yahei"; color:#0082c1; line-height:38px;}
.logo .h-title i{ font-style:normal; font-size:24px; }
.logo .divider{ float:left;padding:0px; margin:0px;display:inline-block; width:1px; height:40px; margin:0 15px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) -199px -40px no-repeat; display:inline}

.bgf9 .logo{ width:650px;}


/* 导航*/
.nav{width:100%; height:83px; background-color:#0082c1;color:#d3d3d3; font-family:microsoft yahei; z-index:1;box-shadow:0px 3px 2px #e6e6e6;border-bottom:3px solid #0673a9;}
.nav-mid{ width:1000px; margin:0 auto; background:#0082c1; height:83px; position:relative; z-index:9}

.nav-mid ul{ float:left;width:100%;}
.nav-mid ul li{ float:left; color:#FFF;  z-index:1; padding:5px 0 ; }
.nav-mid ul li.w1{ width:280px; }
.nav-mid ul li.w2{ width:290px; position:relative;}
.nav-mid ul li.w3{ width:210px; }
.nav-mid ul li.w4{ width:210px;}
.nav-mid ul li a,.nav-mid ul li a:link,.nav-mid ul li a:visited{ float:left; font-size:14px; line-height:22px; height:24px; padding:0 6px; color:#fff; white-space:nowrap; border-radius:2px; _margin-right:-3px;}
.nav-mid ul li a:hover{ background:#fff; color:#0a76ab}
.nav-mid ul li a.title,.nav-mid ul li a.title:link,.nav-mid ul li a.title:visited{ display:block;height:67px;font-size:20px; line-height:28px; font-weight:bold; color:#fff; margin-right:10px; padding-top:8px; position:relative; width:30px; padding-left:15px; margin-bottom:-5px; position:relative;}
.nav-mid ul li a.title em{ position:absolute; width:9px; height:17px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) -120px -460px no-repeat; top:28px; right:-3px;}
.nav-mid ul li a.title:hover{background:none;}
.nav-mid ul li.line{padding:0px; width:0px; height:83px; border-right:1px dashed #078ed2;border-left:1px dashed #056697; overflow:hidden;}

.cyellow,a.cyellow,a.cyellow:link,a.cyellow:visited{ color:#ff0!important}
.nav-mid ul li .mm-li{position:absolute; width:90px;height:auto; line-height:40px; background:#0093da; border:1px solid #0093da; top:76px; right:6px; z-index:7;}
.nav-mid ul li .mm-li a{ padding:0px; float:none; display:block; padding-left:10px; height:30px; _width:140px;ine-height:30px;color:#fff}
.nav-mid ul li .mm-li a:hover{ color:#333; background:#fff}
.nav-mid ul li a.mm em{ display:inline-block; width:10px; height:8px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) -101px -522px no-repeat; margin-left:5px; z-index:9}
.nav-mid ul li a.on,.nav-mid ul li a.mm:hover{ background:#0093da; color:#fff; border-bottom:none;}
.nav-mid ul li a.on em,.nav-mid ul li a.mm:hover em{ background-position:-125px -522px}

/*地区导航*/
.dq-nav{display:block; width:1000px; height:auto; margin:0 auto}
.dq-tit{ float:left; position:relative;width:60px; height:auto; color:#0082c1; font-size:18px; font-family:microsoft yahei; font-weight:bold; margin-top:5px; display:inline}
.dq-tit em{ display:inline-block; width:8px; height:48px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) -132px -607px no-repeat; position:absolute; position:absolute; top:0px; right:0px;}
.nav-area-rt{ float:right; width:930px; height:auto;}
.nav-area-rt a{ padding:5px 14px; line-height:30px; font-size:14px; border-radius:2px;}
.nav-area-rt a:hover{ background:#0082c1; color:#fff;}
.nav-area-rt a.on{ color:#c00}.nav-area-rt a.on:hover{ color:#fff;}


/*手机二维码*/
.ui-grid-side1-Qr{position: absolute;right:0px; top:10px; border: 1px solid #e8e8e8;display: block; background: #fff;  text-align:center; width:105px; height:80px; overflow:hidden;}
.ui-grid-side1-Qr a{float: right; display:inline-block;}
.ui-grid-side1-Qr img{width:75px; height:75px;  padding-top: 3px;   padding-right: 3px; padding-bottom:3px;}
.ui-grid-side1-Qr p{margin-right: 3px; height:75px; line-height: 12px; border-right: 1px solid #e8e8e8; padding: 5px 0px 0; width: 22px; color: #ff0000;font-size: 12px;display:inline-block;float:left;}
.ui-grid-side1-Qr:hover{border:1px solid #e8baba;}

/*搜索*/
.search{display:inline;margin-top:15px;float:left;}
.search .search-input{height:38px;float:left; background:#FFF;}
.search .search-input .input{ border:0; margin:0; padding:0;  line-height:33px; height:33px; float:left; width:182px; border:#e9e9e9 solid 1px; border-right:none; -moz-border-radius:3px 0 0 3px;  -webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px; padding-left:5px;}
.search .search-btn{ width:35px; height:35px; float:left;background:url(//img.233.com/www/img/jzs1/2015/gd.png) 0px 0px #dbdbdb no-repeat; cursor:pointer; border-radius:0 2px 2px 0}
.search .search-btn:hover{ background-position:-41px 0px}
.search .search-input:hover .input{ border:1px solid #0082c1; border-right:none;}
.search .search-input:hover .search-btn{ background-position:-41px 0px;}


/* 右侧--会员中心 */
.user-hub-list{ float:right;padding:5px 0 0 0px; margin-right:115px; display:inline}
.user-hub-list li{ float:left; width:62px; text-align:center;	margin-left:0px; border:1px solid rgba(0,0,0,0); border-radius:36px;}

.user-hub-list li a{ display:block; font: normal 12px/20px "SimSun"; color:#666;}
.user-hub-list li i { display:block; width:36px; height:36px; background:url(//img.233.com/www/img/jzs1/2015/gd.png) no-repeat; margin:0 auto; }
.user-hub-list li .ico1{ background-position:-120px -153px;}
.user-hub-list li .ico2{ background-position:-162px -151px;}
.user-hub-list li a:hover{ text-decoration:none; color:#f05a00; font-weight:bold;}
.main{ width:1000px; margin:0 auto; position:relative; clear:both; z-index:0}

/*翻页*/
.pagebox{ width:100%; height:40px; text-align:center; display:inline;  font:normal 14px/30px "";letter-spacing:normal;display:block; zoom:1}
.pagebox a,.pagebox a:link,.pagebox a:visited{ margin-right:7px;display:inline-block; width:30px; height:30px; border:1px solid #e0e0e0; background:#fff;}
.pagebox a.but,.pagebox a.but:link,.pagebox a.but:visited{ width:80px;}
.pagebox a:hover{ background:#ff7e00; border-color:#ff7e00;color:#fff!important; font-weight:bold; text-decoration:none;}
.pagebox a.on{ border-color:#0082c1; background-color:#0082c1; color:#FFF}
.pagebox a.on:hover{ border-color:#0082c1; background-color:#0082c1; color:#FFF!important;font-weight:normal; cursor:text; text-decoration:none}

/*尾文件*/
.nfoot{width:100%;display:inline-block;border-top:1px solid #cbcbcb;margin:20px auto 0;padding-bottom:40px;CLEAR:both;background:#f9f9f9;}

/*底部*/
#footer{CLEAR:both;FONT-SIZE:12px;MARGIN:0px auto;WIDTH:1000px;COLOR:#333;LINE-HEIGHT:20px;TEXT-ALIGN:center;margin-top:0px;padding-top:10px;text-decoration:none;line-height:24px;border-top:3px solid #f1f1f1;padding-bottom:20px;}
#footer .a2 {COLOR:#333;font:12px/24px Arial; text-align:center; clear:both;}
#footer .a2 div{ text-align:center}
#footer .a2 A:link,#footer .a2 A:visited{color:#333333}
#footer .a2 A:hover{COLOR:#ff0000;TEXT-DECORATION:underline}

.p_mbg{float:left;display:inline;width:513px;height:62px;}
.p_mbg1,.p_mbg2{height:62px;float:left;display:inline;margin:0px;padding:0px;background:url(//img.233.com/www/img/db_ty.png) no-repeat}
.p_mbg1{width:200px; background-position:0 0;cursor:pointer;}
.p_mbg2{width:180px;background-position: -200px 0px;cursor:pointer;}
.p_mbg0{height:62px;float:left;display:inline;margin:0px;padding:0px;width:133px;background:url(//img.233.com/www/img/db_ty.png) no-repeat -383px 0px;margin-left:-2px; position:relative; z-index:1; cursor:pointer;}

/*友情连接*/

#link_tp{width:998px;height:27px;border:1px solid #e0e0e0; border-top:none;border-bottom:none; background:#FFF;margin:0px auto;clear:both;border-bottom:0px; }
#link_tp .tit{width:86px;margin-left:10px;float:left;line-height:22px;height:23px;margin-top:4px;font:bold 15px/22px "微软雅黑";padding-left:20px;color:#c00;background:url(//img.233.com/www/img/jzs1/2015/gd.png) no-repeat -185px -456px;}
#link {width:974px;line-height:22px;height:auto;padding:12px;border:1px solid #e0e0e0;margin:0px auto;clear:both;text-align:left;color:#ccc; background:#fff}
#link ul{width:974px;line-height:22px;float:left;}
#link li{width:128px;float:left;display:inline;padding-left:10px;overflow:hidden;text-align:left;white-space:nowrap;}
#link a{color:#333;line-height:22px;}
#link a:hover{color:#ff0000}

.Hidebox{display:none;}
.hidden{display:none;}
.Showbox{display:block;}



.mb10{ margin-bottom:10px;}


.comment{ border:1px solid #e9e9e9; width:998px;}
/*VIP题库入口添加*/
li.add-vip-tk{padding:0; margin-top:10px;}
li.add-vip-tk a{position:relative;  margin:0 10px; height: 50px; line-height: 18px; display:block; background:#3fa82b; border:1px solid #3fa82b; border-radius:3px; color:#d9fad8;}
li.add-vip-tk b{ width:18px; padding:8px 16px 14px 0; display:block; float:left; margin-right:10px;}
li.add-vip-tk b i{ width:34px; height:32px; display:block; background: url(//img.233.com/www/img/qh/2014/add_vip.png) no-repeat; margin:4px 0 0 5px;}
li.add-vip-tk h4{ font-size:16px; margin-top: 8px; color:#fff;}
li.add-vip-tk p{ float:right;}
li.add-vip-tk span{width:24px; height:50px; display:block; background:#419531 url(//img.233.com/www/img/qh/2014/add_vip.png) no-repeat 7px -46px;position:absolute; top:0; right:0;  border-radius:0 3px 3px 0;}
li.add-vip-tk a:hover{ background:#38a324; border:1px solid #3fa82b; text-decoration:none;}
li.add-vip-tk a:hover span{ background-color:#3b922a;}