/* CSS Document */
body {font-family:宋体; margin:0; padding:0; background:#fff;font-size:12px; color:#555;}
div,form,img,ul,ol,li,dl,dt,dd,BUTTON{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6 {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;}
table { border-collapse:collapse; border-spacing:0; }
* html, * html body { background-image:url(about:blank); background-attachment:fixed; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden }
.clearfix { display:inline-block }
* html .clearfix { height:1% }
.clearfix { display:block }
.clear{ clear:both}

.blk25{width:100%;float:left;display:inline;height:25px;line-height:25px;font-size:12px;clear:both;}
.blk20{width:100%;float:left;display:inline;height:20px;line-height:20px;font-size:12px;clear:both;}
.blk15{width:100%;float:left;display:inline;height:15px;line-height:15px;font-size:12px;clear:both;}
.blk12{width:100%;float:left;display:inline;height:12px;line-height:12px;font-size:12px;clear:both;}
.blk10{width:100%;float:left;display:inline;height:10px;line-height:10px;font-size:10px;clear:both;}
.blk08{width:100%;float:left;display:inline;height:8px;line-height:8px;font-size:8px;clear:both;}
.blk06{width:100%;float:left;display:inline;height:6px;line-height:6px;font-size:6px;clear:both;}
.blk04{width:100%;float:left;display:inline;height:4px;line-height:4px;font-size:4px;clear:both;}
.blk02{width:100%;float:left;display:inline;height:2px;line-height:2px;font-size:2px;clear:both;}
a { outline:none; }/*针对火狐*/
a { color:#333; text-decoration:none; }
a:hover { color:#c00; }
/*文字排版*/
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.fb { font-weight:bold; }
.blueTxt { color: #0860a0; }
.redTxt { color:#d91d09; }
.grayTxt { color:#999; }
.hover_Bg { background:#fdfbf3; }
.blueBg { background:#e0f2fb; }
.grayBg { background:#f8f8f8; }
.t2 { text-indent:2em; color:#2D374B; }
/*定位*/
.mt10 { margin-top:10px; }
.pb15{ padding-bottom:15px;}
.mt_mb_10 { margin-top:10px; margin-bottom:10px; }
.blk10 { height:10px; line-height:0px; font:0px; font-size:0px; clear:both; }
.blk15 { height:15px; line-height:0px; font:0px; font-size:0px; clear:both; }
.tc { text-align:center; }
.bc { margin-left:auto; margin-right:auto; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.cb { clear:both; height:0px; overflow:hidden; font-size:0px; line-height:0px; }
.pr { position:relative; }
.none { display:none; }


/*=============================顶部TOP样式开始=============================*/

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
.top{width:100%;display:block;_display:inline; background:#f1f1f1;float:left;position:relative;z-index:99999999; left:0;clear:both;position:fixed;_position: absolute; _top:expression(documentElement.scrollTop); height:38px;font-family: Tahoma, Geneva, '\5fae\8f6f\96c5\9ed1', '\5B8B\4F53'; background:#f1f1f1; border:#e2e2e2 solid 1px; border-left:none; border-right:none; color:#666; }
.top b {color: #F60;}

/* CSS Document */
/**/
.frame-header { top: 0; right: 0; left: 0; z-index: 11;height: 38px; width:1000px; margin:0 auto;}
.frheader-container { position: relative; width: 1000px; margin: auto; }
.frheader-container .frame-header-logo a { padding: 0 12px 0 0; background-position: 0 8px; }
.header-nav { position: relative; float: left; font-size: 14px; }
.header-nav ul, .header-nav ul li{ float: left;}
.top .header-nav ul a { float: left; height: 38px; padding: 0 14px; line-height:38px; overflow: hidden; font-weight: bold; cursor:pointer;color:#666; border-left:#e2e2e2 solid 1px; border-right:#fbfbfb solid 1px; }
.header-nav ul a:hover, .header-nav ul a.current {text-decoration: none;background:#FFF; color:#666;border-left:#e2e2e2 solid 1px; border-right:#fff solid 1px}

.header-nav ul a.current { cursor: default; }
.header-nav ul{ float:left}
.header-nav li .item_home{ display:inline-block; width: 16px; height: 16px; line-height: 10; overflow: hidden; background: url(//img.233.com/studa/img/2013/icon_space.png) -275px 0px no-repeat;cursor: pointer; position:absolute; left:10px; top:12px}
.header-nav li.home a{ padding-left:35px}
.header-nav i{ position:relative; top:17px; float:left; width: 7px; height: 5px; overflow: hidden;  background: url(//img.233.com/studa/img/2013/icon_space.png) no-repeat -484px 0; right:-7px}

.header-nav li.hover{ color: #666; border:#e2e2e2 solid 1px;background: #FFF; position:relative; height:38px; margin-bottom:-3px}
.header-nav li.hover div{ display: block; }
.header-nav li.hover a{ color:#666; height:39px; border:0px}
.header-nav li.hover a:hover{ background:none; color:#666; border:none!important}
.header-nav ul span{ padding:0; margin:0; border:0;background:none; float:left}

.header-share-panel{ line-height:38px; font-weight: bold; cursor:pointer; float:right; display:inline; width:130px;  height:38px;}
.header-share-panel li{ float:left; display:inline;}
.header-share-panel li a{ display:block; height:20px; width:20px; margin:10px 8px; margin-right:0px; background:url(//img.233.com/studa/img/2013/icon_space.png) no-repeat;}
.header-share-panel li .tencent_weibo{ background-position:-398px -78px;}a.tencent_weibo:hover{ background-position:-398px -100px;}
.header-share-panel li .Qzone{background-position:-428px -79px;}a.Qzone:hover{ background-position:-428px -101px;}
.header-share-panel li .sina_weibo{background-position:-458px -79px;}a.sina_weibo:hover{ background-position:-458px -101px;}

.frame-header-logo { position: relative; float: left; border-right: 1px solid #353535;}
.frame-header-logo:after { content: "beta"; position: absolute; top: 2px; right: 2px; width: 23px; height: 10px; line-height: 10; overflow: hidden;}
.frame-header-logo a { display: block; width: 114px; height:38px; line-height: 10; overflow: hidden;}

.top.roll{ background: #3B3B3B;border-top: 1px solid #333; border-bottom: 1px solid #333;}
.top.roll .header-nav ul a{ border-left: 1px solid #434343; border-right: 1px solid #353535;color: #E2E2E2; }
.top.roll .header-nav ul a:hover, .top.roll .header-nav ul a.current{color: #FFF; border-color: #4F4F4F; background: #4F4F4F;}
.top.roll .hu-notice li{ border-left: 1px solid #434343; border-right: 1px solid #353535;}
.top.roll #simple_card .zhuce{color:#FFF!important }
.top.roll .hu-notice li:hover,.top.roll .hu-notice li.hover {background: #4F4F4F; }
.top.roll .hu-notice li.hover {color: #666; border:#e2e2e2 solid 1px;background: #FFF; position:relative; height:38px; margin-bottom:-3px}
.top.roll .hu-info dl{  border-right: 1px solid #353535; }
.top.roll .header-nav ul li.hover a{ border:none;color: #666; }
.top.roll .header-nav ul li.hover a:hover{border-left: 1px solid #e2e2e2; border-right: 1px solid #fff;background:none!important; color:#f60!important;}
.top.roll .hu-info dt{ color:#fff}
.top.roll .hu-info .hover dt{color: #333;}
.top.roll .hu-info dt span a{ color:#FFF}
.top.roll .hu-info dl.hover dt a{ color:#333}.top.roll hu-info dt span a:hover{ color:#d00}

.top.roll .share_ul li{ color:#E2E2E2;}
.top.roll .header-share-panel li .tencent_weibo{ background-position:-398px -130px;}.top.roll a.tencent_weibo:hover{ background-position:-398px -130px;}
.top.roll .header-share-panel li .Qzone{background-position:-428px -130px;}.top.roll a.Qzone:hover{ background-position:-428px -130px;}
.top.roll .header-share-panel li .sina_weibo{background-position:-458px -130px;}.top.roll a.sina_weibo:hover{ background-position:-458px -130px;}
/*=============================顶部TOP样式结束=============================*/

/*===========头部 logo search=============*/
.top-search-wrap{ width:1000px; margin:0px auto;padding-top:40px; height:105px; overflow:hidden; clear:both;}
.logo{ display:block; width:345px; height:60px; float:left; display:inline; margin-top:25px;}
.search{ float:right; display:inline; width:460px; height:40px; margin-top:32px;padding-left:10px; background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -190px 0px; overflow:hidden; position:relative;}
.searchTxt{height:40px;background:url(//img.233.com/studa/img/2013/skin_x.png) repeat-x 0px -42px;}
.searchTxt input{ border:none; height:38px; line-height:38px; width:340px; background:none; font:normal 16px/38px "宋体"; color:#bfbfbf; float:left; display:inline;}
.searchBtn{ width:106px; height:40px;background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat 0px 0px; float:right; display:inline;font-size:0px; line-height:0px; overflow:hidden; text-indent:999px; padding:0px;}
.search_Hover{ background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -190px -124px;}
.search_Hover .searchTxt{ background:url(//img.233.com/studa/img/2013/skin_x.png) repeat-x 0px -83px;}
.search_Hover .searchTxt input{color:#bfbfbf; color:#808080;}

.top_ad{ height:60px;width:620px; overflow:hidden;  float:right; background:#f5f5f5; margin-top:25px;}
.top_ad img{height:60px;width:620px; border:none }
/*=====导航====*/
.topnav{width:1000px; margin:0px auto;/*background:url(//img.233.com/studa/img/2013/line.png) repeat-x 0px -42px;*/}
.topnav_panel{width:1000px;}
.topnav_panel.hover .topnav_fd{ position:absolute; background:#FFF; margin-top:0px;}

.topnav_title{ width:172px; height:34px; margin:0px auto; background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat 0px -510px; font:normal 16px/36px "微软雅黑", "黑体"; text-indent:15px; color:#42a4e4; cursor:pointer; position:relative;}
.topnav_panel.hover .topnav_title{ background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat 0px -130px; color:#FFF;}
.topnav_state{ display:block; width:12px; height:12px;background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -146px 0px; position:absolute; right:12px; top:13px;}
.topnav_fd{ border:1px #c6def7 solid; border-top:none; height:auto; width:998px; display:none; clear:both; z-index:999; position:relative;-moz-box-shadow:#eee 2px 2px 2px;-webkit-box-shadow:#eee 2px 2px 2px;box-shadow:#eee 2px 2px 2px; z-index:99;  }
.topnav_panel.hover .topnav_fd{display:block;}
.topnav_fd a:hover{ color:#2684c6;}
.topnav_line{ width:1000px; height:4px; margin:0px auto;  position:relative;background:url(//img.233.com/studa/img/2013/line.png) repeat-x 0px -76px;_margin-top:-2px; overflow:hidden; font-size:0px; line-height:0px;}

.nav_tip1,.nav_tip2{ display:block; width:16px; height:76px; background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat 0px -174px; font:normal 14px/17px "微软雅黑", "黑体"; color:#4aa3e3; padding:5px 6px 5px 10px; position:absolute; left:-32px; top:-1px;}
.nav_tip2{ background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -37px -174px;}
.nav1{ height:112px;#height:114px; border-bottom:1px #c6def7 solid; position:relative; z-index:4; padding:0px; margin-top:-2px;/* margin-top:-2px; _margin-top:-12px;*/ position:relative;}
.nav2{ width:546px; height:205px; float:left; display:inline;border-right:1px #c6def7 solid; position:relative; z-index:5;}
.nav3{ width:451px;height:114px; border-bottom:1px #c6def7 solid; position:relative; float:right; display:inline;z-index:6;}
.nav4{width:451px;height:90px; position:relative; float:right; display:inline; z-index:7; }

.box_nav,.box_nav2,.box_nav3{ width:128px; height:111px; float:left; display:inline;}
.box_nav2{ width:95px;}
.box_nav3{ height:90px;}

.box_nav.t_bor,.box_nav2.t_bor,.box_nav3.t_bor{ border-top:1px #e1effd dashed; margin-top:2px; padding-top:0px;}
.box_nav ul,.box_nav2 ul,.box_nav3 ul{ height:105px;overflow:hidden; padding:3px 8px 0px 13px; border-right:1px #e1effd dashed;  }
.box_nav ul.no_r_bor ,.box_nav2 ul.no_r_bor ,.box_nav3 ul.no_r_bor { border-right:none; margin-right:1px;}
.box_nav3 ul{ height:83px;}
.box_nav ul li,.box_nav2 ul li,.box_nav3 ul li{ display:block; height:25px; line-height:25px; margin-top:-1px; white-space:nowrap; overflow:hidden; }

.box_nav ul.hover,.box_nav2 ul.hover,.box_nav3 ul.hover{ height:auto;  border:1px #408ed6 solid; background-color:#f2f9fe; padding:3px 5px 5px 13px;#padding:3px 5px 5px 13px; margin-top:-1px; margin-left:-1px;position:absolute; z-index:100;width:110px;-moz-box-shadow: #ddd 2px 2px 2px;-webkit-box-shadow: #ddd 2px 2px 2px;box-shadow: #ddd 2px 2px 2px; }
.box_nav2 ul.hover{ width:73px;}
.box_nav3 ul.hover{padding-bottom:10px;#padding-bottom:5px;}
.box_nav ul.hover a:hover,.box_nav2 ul.hover a:hover{ color:#2684c6;}

.box_nav .title,.box_nav2 .title,.box_nav3 .title{ height:30px; font:bold 12px/30px "宋体"; color:#333; overflow:hidden; padding-top:2px;}
.box_nav .title .txt,.box_nav2 .title .txt,.box_nav3 .title .txt{ float:left; display:inline;}
.box_nav .state,.box_nav2 .state,.box_nav3 .state{ display:block; width:10px; height:10px;background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -118px 3px; float:left; display:inline; margin-top:10px; margin-left:5px;}

.box_nav2.short { height:88px;}
.box_nav2.short ul{ height:80px;}.box_nav2.short ul.hover{ padding-bottom:4px;}
/*底部*/
.footer{ width:1000px; margin:0px auto; padding:10px 0px 20px; text-align:center; font:normal 12px/25px "宋体"; color:#000000;}
.footer .uk{ font-family:Arial;}
.footer a{ color:#808080;}


/*滑动导航*/
.feedback_new_bg{width:62px;height:auto;left:51%;margin-left:510px;top:50%;margin-top:-175px;z-index: 99;position:fixed;_position:absolute;_margin-top:0px;_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); border:#e1e1e1 solid 1px;box-shadow:0px 0px 1px 1px #fff inset;  background:#f9f9f9; border-radius: 5px;}
.feedback_new_bg li{padding:0; margin:0; float:left;width:100%;font:normal 12px/23px "宋体";display:inline;text-align:center; background:none; position:relative; margin-left:-1px; border-bottom:#e1e1e1 dotted 1px;box-shadow:0px 0px 1px 0px #fff inset; height:54px;}
.feedback_new_bg li div{vertical-align:middle;}
.feedback_new_bg li span{display:block;font:normal 12px/25px "宋体";}
.feedback_new_bg li a{ color:#666;display:block;cursor:pointer; width:100%; padding:0; padding-top:6px;#padding-top:11px;_padding-top:12px; float:left}
.feedback_new_bg li a:hover{display:block; width:57px; width:100%;color:#eb5e00; text-decoration:none}
.cedh_app{width:18px;height:18px;margin:0 auto;display:inline-block;background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat 0px 0px;}
.shouc{background-position:0px -392px;}
.bkzq{background-position:-40px -392px;}
.kezq{background-position:-74px -392px}
.fdzq{background-position: -112px -392px}
.stzq{background-position: -146px -392px;}
.fkyj{background-position:-182px -392px}
.return{background-position:0px -450px;}

.feedback_new_bg li a:hover .shouc{background-position:0px -414px;}
.feedback_new_bg li a:hover .bkzq{background-position:-40px -414px;}
.feedback_new_bg li a:hover .kezq{background-position:-74px -414px}
.feedback_new_bg li a:hover .fdzq{background-position: -112px -414px}
.feedback_new_bg li a:hover .stzq{background-position: -146px -414px;}
.feedback_new_bg li a:hover .fkyj{background-position:-182px -414px}
.feedback_new_bg li a:hover .return{background-position:0px -472px;}



/*可公用部分*/
body { font-size:12px; font-family:"宋体"; color:#333; line-height:200%;}
.mainwide { width:1000px; margin:0px auto; position:relative; }
.blankbox{ clear:both;}
.ad{ clear:both; z-index:0px;}
.ad_1000{ width:1000px; margin:0px auto; clear:both;}

/*含日期列表*/
.ul_list_date{ width:100%; padding:10px 0px; clear:both;}
.ul_list_date li{ text-indent:12px; background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -197px -185px; height:28px; font:normal 14px/28px "宋体"; color:#555; float:left; display:inline; width:69%; white-space:nowrap; overflow:hidden;}
.ul_list_date li.date{ text-indent:0px; background:none; font:normal 14px/25px Arial; color:#bebebe; width:27%; margin-left:10px;/* background:#EEE;*/ text-align:right;}
.ul_list_date li a{ color:#555;}.ul_list_date li a:hover{ color:#c00;}
/*纯列表*/
.ul_box li{ text-indent:12px; background:url(//img.233.com/studa/img/2013/skin_x.png) no-repeat -197px -185px; height:25px; font:normal 14px/25px "宋体"; color:#333; white-space:nowrap; overflow:hidden;}
.ul_box li a:hover{ color:#f14f55; border-bottom:1px #fdc8bb dashed;padding-bottom:2px;}
.ul_box.lh28 li{ height:28px; line-height:28px;}

.ggw1kh40 {width:1000px;height:40px;overflow:hidden;}
.ggw1kh80 {width:1000px;height:80px;overflow:hidden;}
.ggw1kh60 {width:1000px;height:60px;overflow:hidden;}
.ggw315h100 {width:315px;height:100px;overflow:hidden;}
.ggw315h245 {width:315px;height:245px;overflow:hidden;}
.ggw300h175 {width:300px;height:175px;overflow:hidden;}
.ggw300h240 {width:300px;height:240px;overflow:hidden;}