﻿@charset "utf-8";
html{height:100%;overflow-x:hidden;}
body{margin:0;padding:0;color: #666;font:12px/20px Arial,"宋体";text-align:center;/*cursor:url("../images/arrow.cur"),default;*/background:#194A77 url(../images/body_bg.jpg) 0 0 repeat-x;}
ul,li,form{margin:0px;padding:0px;list-style: none;}
image,a img{border:none;}
a:link,a:visited{color:#0071D4;text-decoration: none;}
a:hover {text-decoration: none;color:#423A39;}
input{vertical-align:middle;margin:0;padding:0;}
th,td,input{margin:0;padding:0;}
#login{width:100%;height:55px;background:url(../images/bg_login.gif);margin-bottom:5px;}
.login{width:960px;height:29px;margin:0 auto;text-align:left;}
.login span{display:block;width:78px;height:29px;position:relative;left:-12px;background:url(../images/bg_login1.gif);text-align:center;line-height:29px;color:#95C4F0;font-weight:bold;float:left;}
.login form{width:600px;float:left;margin:5px 0 0;height:26px;}
.login form input{vertical-align:middle;}
.login form a:link,.login form a:visited{color:#fff;text-decoration:none;}
.userinfo{padding-top:5px;color:#ddd;}
.userinfo a:link,.userinfo a:visited{color:#eee;margin:0 2px;}
.userinfo strong{font-weight:normal;color:#ff0000;}
input.username{width:96px;height:16px;padding-top:4px;background:url(../images/bg_login2.gif);border:none;margin-right:5px;padding-left:5px;}
input.pwd{width:61px;height:16px;padding-top:4px;background:url(../images/bg_login2.gif) -101px 0;border:none;margin-right:5px;padding-left:5px;}
button.submit,button.submit1{width:56px;height:32px;line-height:20px;color:#fff;font-size:12px;cursor:pointer;margin-right:5px;border:none;background:url(../images/result.gif);}
button.submit1{background:url(../images/loginbtn.gif);}
#logo{padding:0 12px;position:relative;width:960px;height:110px;margin:0 auto;background:#fff;}
#logo img.logo{position:absolute;left:10px;top:13px;}
#logo .topbanner{position:absolute;right:13px;top:10px;width:509px;overflow:hidden;}
#nav{padding:0 12px 0px 12px;width:960px;height:67px;margin:0 auto;background:#fff;}
#nav img.navskin{float:left;width:9px;}
#nav .nav{width:942px;height:67px;overflow:hidden;background:url(../images/nav_center.gif);float:left;}
#nav .nav ul.main{width:100%;height:31px;line-height:31px;}
#nav .nav ul.main li{position:relative;width:84px;height:31px;float:left;margin-right:11px;}
#nav .nav ul.main li span{display:block;width:940px;height:27px;line-height:27px;_line-height:19px; position:absolute;top:31px;left:10px;padding-top:4px;_padding-top:8px;text-align:left;}
#nav .nav ul.main li span a:link,#nav .nav ul.main li span a:visited{color:#666;}
#nav .nav ul.main li.now a:link.navlink,#nav .nav ul.main li.now a:visited.navlink{background:url(../images/bg_now.gif) 0 3px no-repeat;color:#035CA8;line-height:36px;}
#nav .nav ul.main li.normal a:link,#nav .nav ul.main li.normal a:visited{background:none}
#nav .nav ul.main li.normal span{display:none;}
#nav .nav ul.main li span img{vertical-align:middle;}
#nav .nav ul.main li.now span.search{text-align:right;}
#nav .nav ul.main li.now span.search strong{font-weight:normal;display:block;width:600px;float:left;text-align:left;padding:0;*padding-top:5px;_padding-top:2px;margin:0;overflow:hidden;}
#nav .nav ul.main li.now span.search strong a:link,#nav .nav ul.main li.now span.search strong a:visited{color:#cc0000;}
#nav .nav ul.main li.now span.search button.submit{margin-right:9px;vertical-align:middle;}
#nav .nav ul.main li span img{vertical-align:middle;padding:0 10px;}
#nav .nav ul.main li a:link.navlink,#nav .nav ul.main li a:visited.navlink{display:block;width:100%;font-size:13px;font-weight:bold;color:#EEF7FF;display:block;width:100%;height:31px;}
#nav .nav ul.main li.normal a:hover{background:url(../images/bg_now.gif) 0 3px no-repeat;line-height:36px;color:#035CA8;}
#nav .nav ul.main li.now span a:link.navlink,#nav .nav ul.main li.now span a:visited.navlink{background:none;display:inline;font-weight:normal;color:#666;font-size:12px;line-height:24px;}
#nav .nav ul.main li.now span a:hover{background:none;color:#dd0000;line-height:24px;}
#maincontent{background:#fff;padding:0 12px;width:960px;height:auto !important;height:auto;min-height:400px;overflow:hidden;margin:0 auto;position:relative;}
#maincontent #popwindow{text-align:left;line-height:18px;width:934px;padding:10px;height:217px;overflow:hidden;position:absolute;left:12px;top:0px;background:#EDF5FC;z-index:9999;border:3px solid #015DB8;filter:alpha(opacity=90);-moz-opacity:0.9;color:#666}
#maincontent #popwindow h2{font-size:14px;margin:5px 0 10px 0;display:block;width:100%;text-align:center;}
#maincontent .maincontent_left{width:232px;float:left;overflow:hidden;}
#maincontent .maincontent_left .container{width:100%;height:auto !important;height:auto;min-height:100px;overflow:hidden;margin-top:5px;clear:both;}
#maincontent .maincontent_left .container_t{overflow:hidden;width:100%;height:25px;line-height:25px;font-size:14px;background:url(../images/container_t.gif);position:relative;}
#maincontent .maincontent_left .container_t.container_t1{background:url(../images/container_tc.gif);}
#maincontent .maincontent_left .container_t h2{display:block;width:98px;height:22px;font-size:12px;color:#0460B1;margin:0;position:absolute;left:10px;top:2px;}
#maincontent .maincontent_left .container_t h2 a:link,#maincontent .maincontent_left .container_t h2 a:visited{color:#0460B1;}
#maincontent .maincontent_left .container_t a:link.more,#maincontent .maincontent_left .container_t a:visited.more{font-size:12px;font-weight:normal;color:#E0EFFC;position:absolute;right:7px;top:2px;_top:6px;}
#maincontent .maincontent_left .container_t a img{_margin-top:-3px;}
#maincontent .maincontent_left .container_t img{vertical-align:middle;}
#maincontent .maincontent_left .container_c{width:222px;padding:5px;overflow:hidden;background:url(../images/container_c.gif);overflow:hidden;}
#maincontent .maincontent_left .container_c p{text-align:left;padding:5px 2px 1px 5px;margin:0;}
#maincontent .maincontent_left .container_c p.price{text-align:center;}
#maincontent .maincontent_left .container_c p.service{padding-left:0px;position:relative;left:5px;}
#maincontent .maincontent_left .container_c img.newcover{float:left;width:86px;height:115px;margin:2px 1px 0 2px;background:url(../images/coverskin.gif) 0 0 no-repeat;padding:0 6px 6px 0;}
#maincontent .maincontent_left .container_c .cover{width:99%;height:118px;float:right;overflow:hidden;margin-top:5px;margin-left:3px;}
#maincontent .maincontent_left .container_c .cover .ope a.greenbtn{display:inline-block;float:left;margin:5px 0;text-indent:0;text-align:center;}
#maincontent .maincontent_left .container_c .cover .ope p{margin:0;width:100%;float:left;text-align:left;line-height:17px;}
#maincontent .maincontent_left .container_c .cover .ope{width:120px;float:right;text-align:left;overflow:hidden;}
#maincontent .maincontent_left .container_c ul.recommendarc{width:100%;float:left;height:87px;margin-bottom:8px;}
#maincontent .maincontent_left .container_c ul.recommendarc li{width:100%;text-align:left;}
#maincontent .maincontent_left .container_c .cover ul{width:140px;float:left;}
#maincontent .maincontent_left .container_c .cover h3{background:none;text-indent:0;font-size:12px;color:#666;margin:0;text-align:left;width:80px;height:107px;float:left;display:block;overflow:hidden;}
#maincontent .maincontent_left .container_c .cover h3 img{width:75px;padding:1px;border:1px solid #aaa;height:auto;}
#maincontent .maincontent_left .container_c ul.recommendarc li{background:url(../images/arrow.gif) 3px 6px no-repeat;margin-bottom:2px;padding-left:10px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;text-align:left;}
#maincontent .maincontent_left .container_c img.bookcover{float:left;margin-right:5px;width:90px;}
#maincontent .maincontent_left .container_c .bookinfo{width:125px;float:left;text-align:left;}
#maincontent .maincontent_left .container_c .bookinfo h4{font-size:12px;margin:0;}
#maincontent .maincontent_left .container_c .bookinfo h4 a:link,#maincontent .maincontent_left .container_c .bookinfo h4 a:visited{color:#cc0000;}
#maincontent .maincontent_left .container_c .bookinfo p{margin:0;}

.more{width:100%;height:20px;line-height:20px;text-align:right;overflow:hidden;float:left;}
#maincontent .maincontent_left .container_b1 p.price{color:#777;font-size:12px;margin:1px 0 3px 0;font-weight:bold;}
#maincontent .maincontent_left .container_b1 p.price strong{font-size:18px;color:#dd0000;}
#maincontent .maincontent_left .container_b{width:100%;height:4px;overflow:hidden;background:url(../images/container_b.gif);}
#maincontent .maincontent_left .container_b1{width:100%;height:55px;overflow:hidden;background:url(../images/container_b1.gif);}
#maincontent .maincontent_left .container_c h3{margin:0;margin-top:7px;margin-left:3px;font-size:12px;text-align:left;text-indent:6px;display:block;clear:both;width:215px;height:21px;line-height:21px;color:#777;background:url(../images/bg_title.gif);}
#maincontent .maincontent_left .container_c h3 a:link,#maincontent .maincontent_left .container_c h3 a:visited{color:#777;}
#maincontent .maincontent_left .container_c ul.editor{width:100%;margin:10px 0 0;position:relative;left:5px;}
#maincontent .maincontent_left .container_c ul.editor li{width:71px;float:left;overflow:hidden;}
#maincontent .maincontent_left .container_c ul.editor p{width:100%;text-align:center;margin:0;padding:0;}
#maincontent .maincontent_left .container_c ul.editor li img{width:60px;height:46px;background:url(../images/bg_editor.gif);}
#maincontent .maincontent_left .container_c .topnews{width:220px;height:171px;padding:2px 5px;position:relative;left:-4px;overflow:hidden;}
#maincontent .maincontent_left .container_c .topnews h4{font-size:12px;margin:0 0 4px 0px;font-weight:normal;color:#0460B1;text-align:left;width:197px;background:url(../images/new.gif) 0 0 no-repeat;padding-left:19px;}
#maincontent .maincontent_left .container_c .topnews p{padding:0;color:#777;padding-left:19px;overflow:hidden;height:77px;margin:0 0 3px 0;}
#maincontent .maincontent_left .container_c ul.arclist{width:100%;margin-top:5px;}
#maincontent .maincontent_left .container_c ul.arclist li{width:100%;height:20px;line-height:20px;text-align:left;overflow:hidden;margin-bottom:2px;}
#maincontent .maincontent_left .container_c ul.arclist.newfeedback li{height:auto !importatn;height:auto;min-height:20px;}
#maincontent .maincontent_left .container_c ul.arclist.newfeedback ul.feedback li.fbmsg{color:#999;padding-left:10px;}
#maincontent .maincontent_left .container_c ul.arclist li a:link,#maincontent .maincontent_left .container_c ul.arclist li a:visited{display:block;width:207px;background:url(../images/arrow.gif) 5px 7px no-repeat;padding-left:13px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
#maincontent .maincontent_left .container_c ul.virtuoso li{width:74px;float:left;overflow:hidden;}
#maincontent .maincontent_left .container_c ul.virtuoso li img{width:50px;height:50px;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_left .container_c ul.virtuoso li p{margin:0;width:100%;padding:0 0 3px 0;text-align:center;}
#maincontent .maincontent_center{width:476px;float:left;margin:0 10px;padding-top:5px;position:relative;left:1px;}
#maincontent .maincontent_center .container{clear:both;height:auto !important;height:auto;min-height:122px;overflow:hidden;width:100%;margin:0 auto;margin-bottom:5px;_margin-bottom:0;}
#maincontent .maincontent_center .container h2,#maincontent .maincontent_center .container1 h2{position:relative;margin:0;display:block;width:100%;height:24px;line-height:24px;*line-height:25px;text-align:left;text-indent:10px;font-size:12px;color:#fff;background:url(../images/bg_title1.gif) 0 0 no-repeat;margin-bottom:8px;}
#maincontent .maincontent_center .container h2 img,#maincontent .maincontent_center .container1 h2 img{vertical-align:middle;}
#maincontent .maincontent_center .container h2 a:link,#maincontent .maincontent_center .container h2 a:visited{font-size:12px;font-weight:normal;color:#E0EFFC;position:absolute;right:7px;top:0px;_top:6px;}
#maincontent .maincontent_center .container h2 a img{_margin-top:-3px;}
#maincontent .maincontent_center .container ul.arclist,#maincontent .maincontent_center .container1 ul.arclist,#maincontent .maincontent_center .container ul.arclist1{width:100%;margin:0 0 0px 0;float:left;}
#maincontent .maincontent_center .container ul.arclist li,#maincontent .maincontent_center .container1 ul.arclist li{width:100%;height:22px;margin-right:10px;line-height:20px;text-align:left;position:relative;overflow:hidden;}
#maincontent .maincontent_center .container ul.arclist.huodong li{height:76px;overflow:hidden;margin-bottom:5px;}
#maincontent .maincontent_center .container ul.arclist.huodong li p{margin:0;line-height:18px;}
#maincontent .maincontent_center .container ul.arclist li a:link,#maincontent .maincontent_center .container ul.arclist li a:visited,#maincontent .maincontent_center .container1 ul.arclist li a:link,#maincontent .maincontent_center .container1 ul.arclist li a:visited{display:block;width:100%;background:url(../images/arrow.gif) 5px 7px no-repeat;text-indent:13px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
#maincontent .maincontent_center .container #zuoke{width:100%;height:106px;overflow:hidden;position:relative;}
#maincontent .maincontent_center .container #zuoke ul.arclist{position:absolute;left:0;top:-23px;z-index:999;}
#maincontent .maincontent_center .container ul.arclist li span{font-size:10px;position:absolute;right:5px;top:0px;color:#777;}
#maincontent .maincontent_center .container .focusimg{width:205px;float:left;}
#maincontent .maincontent_center .container .focusimg img,img.focus{float:left;width:185px;height:91px;margin-right:8px;background:url(../images/bg_focus.gif);padding:5px 5px 6px 5px;}
#maincontent .maincontent_center .container .newfocus{width:100%;height:100px;float:left;text-align:left;overflow:hidden;}
#maincontent .maincontent_center .container .newfocus h3{font-size:12px;margin:0;width:260px;height:20px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;float:left;display:block;}
#maincontent .maincontent_center .container .newfocus p{margin:0;padding:0;display:block;width:100%;height:61px;float:left;margin:0;overflow:hidden;}
#maincontent .maincontent_center .container .newfocus.small p{width:479px;}
#maincontent .maincontent_center .container .newfocus img{float:right;width:80px;height:80px;margin-right:0px;}
#maincontent .maincontent_center .slidebanner{width:472px;height:214px;padding:1px;text-align:left;margin-bottom:7px;}
#maincontent .maincontent_center .container .newtopic{width:230px;float:left;overflow:hidden;}
#maincontent .maincontent_center .container .newtopic h3,#maincontent .maincontent_center .container .newmember h3{display:block;width:100%;color:#777;height:21px;line-height:21px;text-align:left;text-indent:10px;font-size:12px;margin:0 0 4px 0;background:url(../images/bg_title320.gif);}
#maincontent .maincontent_center .container .newmember{width:230px;float:right;text-align:left;overflow:hidden;}
#maincontent .maincontent_center .container .newmember img{margin:5px 4px 0 0;width:35px;height:auto;float:left;}
#maincontent .maincontent_center .container .newmember .newmemberinfo{width:181px;height:151px;float:right;overflow:hidden;margin-left:6px;display:inline;}
#maincontent .maincontent_center .container .newmember h4{font-size:12px;margin:0;color:#1A5D97;margin-top:4px;}
#maincontent .maincontent_center .container1{width:234px;margin:0 auto;*margin-top:-11px;height:auto !important;height:auto;min-height:100px;float:left;overflow:hidden;}
#maincontent .maincontent_center .container1 h2{background:url(../images/bg_title2.gif);}
#maincontent .maincontent_center .container1 a:link.virtuoso,#maincontent .maincontent_center .container1 a:visited.virtuoso{float:left;display:block;width:100%;height:18px;text-align:right;}
#maincontent .maincontent_center .container1 h2 a:link,#maincontent .maincontent_center .container1 h2 a:visited{font-size:12px;font-weight:normal;color:#E0EFFC;position:absolute;right:7px;top:0px;_top:6px;}
#maincontent .maincontent_center .container1 h2 a img{_margin-top:-3px;}
#maincontent .maincontent_center .container ul.photolist{width:100%;clear:both;}
#maincontent .maincontent_center .container ul.photolist li{width:85px;float:left;height:105px;padding:5px;margin:0 9px 8px 0;overflow:hidden;padding:0;}
#maincontent .maincontent_center .container ul.photolist li p{margin:10px 0 0;line-height:16px;width:95%;margin:0 auto;}
#maincontent .maincontent_center .container ul.photolist li p a{color:#666;}
#maincontent .maincontent_center .container ul.photolist li img{width:70px;height:70px;margin:3px 0 8px 0;}
#maincontent .attentioninfo{width:692px;margin:10px 0 10px 19px;float:left;display:inline;height:auto !important;height:auto;min-height:65px;position:relative;left:10px;}
#maincontent .attentioninfo img.attention{display:none;padding:2px;border:1px solid #aaa;width:200px;height:auto;float:left;margin-right:20px;}
#maincontent .attentioninfo strong{display:block;width:100%;height:25px;line-height:25px;color:#f60;text-indent:0;text-align:left;float:left;font-size:14px;margin-bottom:10px;}
#maincontent .attentioninfo p{display:inline-block;text-align:left;margin:0;line-height:23px;font-size:12px;width:696px;float:left;height:auto !important;height:auto;min-height:50px;}
#maincontent .attentioninfo h3{width:100%;text-align:left;margin:0;font-size:20px;float:left;margin-bottom:10px;margin-top:20px;padding-bottom:7px;height:24px;}
#maincontent .attentioninfo h3 a:link,#maincontent .attentioninfo h3 a:visited{color:#cc0000;font-size:20px;}
#maincontent .attentioninfo .more{height:50px;margin-top:10px;*margin:0;}
#maincontent .attentioninfo .outer{width:694px;height:100%;float:left;padding:0px;position:relative;left:-5px;line-height:24px;}
#maincontent .attentioninfo.viewpoint{height:auto !important;height:auto;min-height:240px;}
#maincontent .attentioninfo.viewpoint h3,#maincontent .attentioninfo.viewpoint p{width:100%;}
#maincontent .attentioninfo.viewpoint p{height:auto !important;height:auto;min-height:80px;padding:0 0 5px 0;}
#maincontent .attentioninfo .virtuoso{width:658px;height:auto !important;height:auto;min-height:60px;float:left;padding:5px;border:1px solid #ddd;background:#f4f4f4;margin-bottom:10px;}
#maincontent .attentioninfo .virtuoso img{float:left;padding:1px;border:1px solid #aaa;margin-right:10px;width:50px;}
#maincontent .attentioninfo .virtuoso span{display:block;width:590px;float:left;text-align:left;}
.more a:link.talkabout,.more a:visited.talkabout{display:block;float:right;text-align:right;font-weight:bold;font-size:14px;width:234px;height:50px;line-height:50px;overflow:hidden;}
#maincontent .maincontent_center .container span{font-size:12px;font-weight:normal;margin-left:10px;color:#E0EFFC;}
#maincontent .maincontent_left .container_c ul.arclist1 li{width:100%;height:auto !important;height:auto;min-height:40px;line-height:20px;text-align:left;}
#maincontent .maincontent_center .container ul.arclist1 li{width:100%;height:auto !important;height:auto;min-height:40px;margin-right:10px;line-height:21px;text-align:left;position:relative;overflow:hidden;}
#maincontent .maincontent_center .container ul.arclist1 li{width:100%;height:auto !important;height:auto;min-height:40px;margin-right:10px;line-height:21px;text-align:left;position:relative;overflow:hidden;}
#maincontent .maincontent_center .container ul.arclist1 li p{margin:0;color:#666;line-height:19px;}
#maincontent .maincontent_center .container .description{width:458px;text-align:left;height:143px;overflow:hidden;line-height:18px;}
#maincontent .maincontent_center .container .description span{display:block;margin:5px auto;width:340px;height:26px;text-align:center;position:relative;left:56px;}
a:link.greenbtn,a:visited.greenbtn{display:inline-block;width:77px;height:23px;line-height:23px;background:url(../images/clubbtn.gif);margin-right:10px;color:#fff;}
#maincontent .maincontent_center .container .description img{vertical-align:middle;padding-right:5px;}
#maincontent .maincontent_center .container .description a:link,#maincontent .maincontent_center .container .description a:visited{margin-right:5px;color:#fff;float:left;}
#maincontent .maincontent_center .container .newmagzine{font-size:14px;}
#maincontent .maincontent_center .container .newmagzine h3{float:left;text-align:left;font-size:12px;margin:0;margin-bottom:7px;display:block;width:99.5%;height:23px;line-height:23px;overflow:hidden;background:url(../images/bg_newmag.gif) no-repeat}
#maincontent .maincontent_center .container .newmag{width:130px;height:143px;float:left;margin-right:15px;padding-top:10px;}
#maincontent .maincontent_center .container .newmag img{float:left;width:100px;spadding:1px;border:1px solid #aaa;height:auto;position:relative;top:-10px;}
#maincontent .maincontent_center .container .newmag img
#maincontent .maincontent_center .container .newmagzine .contentlist{width:100%;float:left;margin-top:10px;}
#maincontent .maincontent_center .container .newmagzine ul.arclist li{margin-bottom:2px;}
#maincontent .maincontent_center .container .newmagzine ul.arclist li a:link,#maincontent .maincontent_center .container .newmagzine ul.arclist li a:visited{background:#fff url(../images/arrow.gif) 3px 7px no-repeat;text-indent:12px;color:#666;font-size:12px;}
#maincontent .maincontent_center .container .newmagzine ul.arclist li a:hover{color:#666;}
#maincontent .maincontent_center .container .newmagzine .magdata{width:100%:height:200px;float:left;clear:both;}
#maincontent .maincontent_center .container .newmagzine .magdata ul{width:300px;float:left;}
#maincontent .maincontent_center .container .newmagzine .magdata ul li{width:100%;font-size:12px;height:26px;line-height:13px;text-align:left;overflow:hidden;margin:0;padding:0;}
#maincontent .maincontent_center .container .newmagzine .magdata ul li span{font-size:12px;display:block;width:120px;float:left;margin-right:5px;color:#666;margin-left:0;}
#maincontent .maincontent_center .container .newmagzine .magdata ul li p{display:block;width:150px;float:left;text-align:left;margin:0;}
#maincontent .maincontent_center .container .newmagzine .magdata ul li.date{height:22px;font-weight:bold;font-size:14px;}
#maincontent .maincontent_left .container_c .maglist{width:100%;float:left;}
#maincontent .maincontent_left .container_c .maglist li{width:49%;float:left;overflow:hidden;}
#maincontent .maincontent_left .container_c .maglist li .magcover{width:100%;height:133px;overflow:hidden;}
#maincontent .maincontent_left .container_c .maglist img{width:90px;height:121px;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_left .container_c .maglist li p{margin:0;width:100%;text-align:center;}
#maincontent .interview{width:706px;margin:10px 0 10px 19px;float:left;display:inline;height:auto !important;height:auto;min-height:220px;}
#maincontent .interview li{width:100%;height:130px;float:left;margin:0 5px 10px 5px;overflow:hidden;display:inline;}
#maincontent .interview li a{font-weight:bold;}
#maincontent .interview li img{float:left;margin-left:20px;width:63px;height:63px;position:relative;top:-10px;}
#maincontent .interview li p{margin:0;display:block;width:580px;float:left;text-align:left;line-height:18px;}
#president{position:relative;width:960px;margin:2px auto 5px auto;*margin:8px auto 5px auto;*margin-top:-7px;height:136px;background:url(../images/bg_president.gif);position:relative;float:left;}
#president img.blankimg{width:100px;height:50px;position:absolute;z-index:9000;left:15px;top:40px;}
#demo{width:780px;height:126px;position:absolute;left:147px;top:10px;height:115px;overflow:hidden;z-index:1000;}
#demo img{padding:1px;border:1px solid #aaa;height:111px;margin-right:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#president1{position:relative;width:224px;margin:0;position:relative;float:left;overflow:hidden;height:125px;}
#president1 img.blankimg{width:100px;height:50px;position:absolute;z-index:9000;left:15px;top:40px;}
#president1 #demo{left:0;}
#maincontent .maincontent_right{float:right;}
#maincontent .maincontent_left .votetitle{width:220px;text-align:left;font-weight:bold;padding:0 5px;}
#maincontent .maincontent_left ul.voteitem{width:100%;margin:5px 0;}
#maincontent .maincontent_left ul.voteitem input{vertical-align:middle;margin-right:3px;}
#maincontent .maincontent_left ul.voteitem li{width:100%;height:auto !important;height:auto;min-height:20px;overflow:hidden;margin-bottom:4px;text-align:left;}
.banner230{margin:8px 0 7px 0;width:230px;float:left;_float:none;clear:both;overflow:hidden;border:1px solid #9FBA8B;}

input.vote{width:62px;height:20px;line-height:20px;color:#fff;font-size:12px;cursor:pointer;margin-right:5px;border:none;background:url(../images/vote.gif);}
input.result{width:62px;height:20px;line-height:20px;color:#fff;font-size:12px;cursor:pointer;margin-right:5px;border:none;background:url(../images/result.gif);}

#footer{width:984px;height:165px;margin:0 auto;color:#7fbaef;padding:5px 12px;overflow:hidden;padding:0 0 10px 0;}
#footer .subnav{width:100%;height:27px;padding-top:6px;_padding-top:8px;border-top:8px solid #fff;_height:25px;margin:0 0 5px 0;background:url(../images/bg_footernav.gif);top:0;float:left;overflow:hidden;}
#footer .subnav a:link,#footer .subnav a:visited{color:#7fbaef;}
#footer .subnav a:hover{color:#fff;}
#footer .subnav img{vertical-align:middle;}
#footer img.logofooter{margin-right:0;margin-top:0;margin-left:0;width:100px;height:auto;float:right;display:none;}
#footer ul{width:100%;float:left;text-align:left;padding-left:18px;*padding-left:9px;}
#footer li{width:100%;height:20px;line-height:20px;margin-bottom:3px;}
#footer li strong{margin-right:5px;}
#footer li a:link,#footer li a:visited{color:#5093CF;}
#footer .links{width:100%;line-height:30px;text-align:left;margin-top:0;text-indent:0;float:right;position:relative;left:0;margin-bottom:5px;}
#footer .links a:link,#footer .links a:visited{margin-right:5px;color:#7fbaef;}
#footer .links a:hover{color:#fff;}
#footer .links ul{width:100%;float:left;margin-top:0;text-indent:0;}
#footer .links li{display:inline;width:auto;text-align:left;}
#footer .links strong{text-align:left;position:relative;left:18px;*left:9px;}
.banner234{margin-top:8px;width:232px;overflow:hidden;float:left;}
#footer .links p{display:block;width:100%;clear:both;margin:0;color:#9c0;height:20px;padding-bottom:8px;text-indent:18px;*text-indent:9px;}
#footer .links p a:link,#footer .links p a:visited{color:#9c0;}
#maincontent .maincontent_sec{width:714px;float:left;overflow:hidden;}
#maincontent .maincontent_sec ul.arclist{width:100%;margin:10px 0;clear:both;padding:0 5px;}
#maincontent .maincontent_sec ul.arclist b{font-weight:normal;}
#maincontent .maincontent_sec ul.arclist li{border-bottom:1px dashed #ccc;width:690px;height:auto !important;height:auto;min-height:60px;padding:9px 5px;line-height:18px;text-align:left;position:relative;font-size:14px;position:relative;overflow:hidden;}
#maincontent .maincontent_sec ul.arclist li .attenintro p{font-size:12px;}
#maincontent .maincontent_sec ul.arclist li span{font-size:12px;color:#cc0000;display:block;width:100%;color:#666;line-height:20px;margin-top:3px;color:#666;}
#maincontent .maincontent_sec ul.arclist1{text-align:left;width:100%;margin:10px 0;clear:both;}
#maincontent .maincontent_sec ul.arclist1 li{width:100%;height:22px;line-height:22px;}
#maincontent .maincontent_sec h3{font-size:12px;}
#maincontent .maincontent_sec h2{position:relative;display:block;width:100%;height:32px;line-height:34px;background:url(../images/bg_lanmutitle.gif);margin:10px 0 20px 0;text-align:left;text-indent:10px;font-size:16px;overflow:hidden;color:#0460B1;}
#maincontent .maincontent_sec h2 span{position:absolute;right:10px;top:0px;font-size:12px;font-weight:normal;color:#0071D4;}
#maincontent .maincontent_sec h2 p{display:block;width:186px;height:25px;text-align:left;text-indent:5px;Position:absolute;left:10px;top:5px;line-height:25px;margin:0;color:#0071D4;font-size:14px;}
#maincontent .maincontent_sec h2 a:link,#maincontent .maincontent_sec h2 a:visited{color:#0071D4;}
#maincontent .maincontent_sec .arcview h2{background:none;font-size:20px;display:block;width:100%;height:auto !important;height:auto;min-height:30px;text-align:center;margin:20px 0 0;color:#666;}
#maincontent .maincontent_sec .arcview h3{display:block;color:#777;font-size:12px;background:#f4f4f4;border:1px solid #ccc;font-weight:normal;margin:0;width:100%;height:20px;margin:10px 0 20px 0;}
#maincontent .maincontent_sec .arcview .content{width:100%;line-height:26px;text-align:left;padding-left:10px;font-size:12px;}
#maincontent .maincontent_sec .arcview .content p{text-align:left;}
#maincontent .maincontent_sec .arcview .content .memberintro p{margin:0;}
#maincontent .maincontent_sec .arcview .content .memberintro{width:100%;text-align:center;}
#maincontent .maincontent_sec .arcview .content .memberintro .memberintroinfo{width:100%;clear:both;margin-top:15px;text-align:left;}
#maincontent .maincontent_sec .arcview .content .memberintro img.memberintropic{width:280px;height:auto;padding:3px;border:1px solid #aaa;}
#maincontent .maincontent_sec .arcview .content p a:link,#maincontent .maincontent_sec .arcview .content a:visited{color:#cc0000;}
#maincontent .maincontent_sec .arcview .content img{max-width:500px;height:auto;}
#maincontent .maincontent_sec .position{width:100%;height:20px;line-height:20px;text-align:left;margin:5px 0;}
#maincontent .maincontent_sec ul.photolist li{width:32%;float:left;}
#maincontent .maincontent_sec ul.photolist li img{height:100px;padding:5px;border:1px solid #aaa;}
#maincontent .maincontent_sec ul.photolist li p{margin:5px 0;}
#maincontent .maincontent_sec small{font-size:12px;}
#maincontent .maincontent_sec .arcview .content .bookdata{width:98%;margin:0 auto 10px auto;height:282px;clear:both;padding:10px;}
#maincontent .maincontent_sec .arcview .content .bookdata img{width:auto;height:250px;padding:0px;float:left;margin-right:25px;border:1px solid #d6d6d6;}
#maincontent .maincontent_sec .arcview .content .bookdata ul{width:430px;float:left;}
#maincontent .maincontent_sec .arcview .content .bookdata small{font-size:14px;font-weight:bold;}
#maincontent .maincontent_sec .arcview .content .bookdata li{width:100%;height:33px;line-height:30px;font-size:14px;}
#maincontent .maincontent_sec .arcview .content h5{margin:0;padding-bottom:1px;border-bottom:1px solid #ccc;text-indent:21px;background:url(../images/bg_arcview.gif) 0 0 no-repeat;line-height:32px;overflow:hidden;display:block;width:100%;height:28px;}
#maincontent .maincontent_sec .arcview .content p{margin:0;line-height:28px;padding-left:0px;width:99%;font-size:13px;}
p.intro{width:100%;clear:both;height:40px;line-height:18px;color:#777;font-size:12px;margin:3px 0;}
#maincontent .maincontent_sec .arcview .content .bookdata strong{font-size:18px;color:#cc0000;}
.context li{width:100%;float:left;text-align:left;}
.actbox ul{width:138px;float:right;clear:both;padding:15px 0 25px 0;}
.actbox li{width:60px;float:left;font-size:12px;border:1px solid #9ECFFE;text-align:center;margin:0 6px 0 0;background:#E7F3FF;}
.mt1{width:100%;margin-top:20px;clear:both;}
.mt1 span.more{display:none;}
.mt1 .tbox dt strong{display:block;width:100%;height:25px;line-height:25px;margin-bottom:8px;margin-top:10px;font-size:14px;color:#666;background:#efefef;text-indent:5px;}
.dcmp-mood li{width:40px;float:left;}
.dcmp-mood li input{vertical-align:middle;}
select.search-option{vertical-align:middle;height:20px;font-size:12px;margin:0;padding:0;margin-right:5px;background:#F2F2F2;border:1px solid #7F7F7F;display:none;}
.form{position:relative;top:3px;*top:-3px;}

#maincontent .maincontent_left .container_c table.vote{width:100%;text-align:left;font-size:12px;}
#maincontent .maincontent_left .container_c table.vote td{height:24px;line-height:24px;}
#maincontent .maincontent_left .container_c table.vote strong{color:#cc0000}
#maincontent .maincontent_left .container_c table.vote td input{margin-right:3px;}
#maincontent .maincontent_left .container_c table.vote th{height:25px;text-align:center;}
#maincontent .maincontent_left .container_c .hottags{width:100%;height:110px;line-height:20px;text-align:left;}
#maincontent .maincontent_left .container_c .hottags a:link,.hottags a:visited{margin-right:5px;}

#maincontent .maincontent_sec ul.photolist1{width:722px;height:auto !important;height:auto;min-height:120px;overflow:hidden;margin-bottom:20px;}
#maincontent .maincontent_sec ul.photolist1.photolist2{background:none;border:none;}
#maincontent .maincontent_sec ul.photolist1.photolist2 li{height:150px;}
#maincontent .maincontent_sec ul.photolist1 li{width:46%;text-align:left;height:55px;overflow:hidden;float:left;margin-bottom:10px;margin-right:10px;background:#f4f4f4;border:1px solid #dfdfdf;padding:5px;}
#maincontent .maincontent_sec ul.photolist1 li img{width:75px;height:50px;margin-right:10px;float:left;}
#maincontent .maincontent_sec ul.photolist1 li p{text-align:left;margin:0;height:auto !important;height:auto;min-height:30px;display:block;width:182px;float:left;}
#maincontent .maincontent_sec ul.photolist1 li p a{color:#666;}
.dede_pages{width:100%;text-align:left;margin:10px auto;float:left;}
.dede_pages ul.pagelist li{display:inline;}
.dede_pages ul.pagelist li.thisclass{padding:3px 5px;color:#cc0000;font-weight:bold;}
.dede_pages a{margin:0 3px;}
.tags_list{width:100%;text-align:left;padding:0;}
.tags_list dt{font-size:14px;margin:10px 0;}
.tags_list strong{display:block;width:100%;height:22px;line-height:22px;background:#f4f4f4;border:1px solid #d6d6d6;text-indent:4px;font-size:14px;margin-bottom:8px;}
.tags_list a{font-size:14px;margin:0 5px 5px 0;}
.scrolltext{width:960px;height:25px;line-height:25px;margin:0 auto;color:#95C4F0;}
.decmt-title img{vertical-align:middle;}
.decmt-title{font-size:12px;margin:3px 0;}
.decmt-box{font-size:12px;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px;}
.actbox{width:100%;height:30px;margin:5px 0;}
.actbox a:link,.actbox a:visited{color:#156ABB;}
.mt1 dd{margin:0;}
.dcmp-stand{font-size:12px;}
.dcmp-stand img{margin:0 3px;}
.dcmp-userinfo{font-size:12px;}
.dcmp-userinfo input{margin:0 1px;vertical-align:middle;}
.dcmp-userinfo img{vertical-align:middle;}
input.ipt-txt{margin-right:3px;}
.virtuosoview{width:100%;text-align:left;margin-top:10px;}
.virtuosoview .photo{width:200px;float:left;margin-right:10px;text-align:center;}
.virtuosoview .photo img{max-width:200px;height:auto;padding:1px;border:1px solid #aaa;}
.virtuosoview .intro{float:left;width:490px;font-size:14px;line-height:27px;}
.virtuosoview p{margin:3px 0;}
.virtuosoview h5{font-size:16px;margin:0 0 5px 0;}
#maincontent .maincontent_center.attentionlist .container{width:702px;overflow:hidden;float:left;}
#maincontent .maincontent_center.attentionlist .container h2{background:url(../images/bg_title4.gif);}
#maincontent .maincontent_center.attentionlist .container ul.arclist li{height:auto !important;height:auto;min-height:30px;overflow:hidden;padding:5px;border-bottom:1px dashed #ccc;width:689px;margin-bottom:5px;}
.attenintro{width:100%;height:auto !important;height:auto;min-height:35px;overflow:hidden;line-height:18px;color:#777;padding:2px 0;}
.attenintro img{display:none;}
.attenintro p{margin:0;padding-left:11px;}
p.authorintro{color:#cc0000;}
#maincontent .maincontent_center .magold li{width:24.5%;float:left;height:220px;font-size:12px;text-align:center;}
#maincontent .maincontent_center .magold li img{width:120px;height:auto;padding:1px;border:1px solid #aaa;margin-bottom:6px;}
#maincontent .maincontent_center .magold li p{margin:0 0 0px 0;}
#maincontent .maincontent_center .magold a:link,#maincontent .maincontent_center .magold a:visited{color:#666;}
#maincontent .maincontent_left .container_c ul.booklist li{width:100%;height:104px;margin:10px 0 7px 0;overflow:hidden;}
#maincontent .maincontent_left .container_c ul.booklist li img{width:70px;height:100px;float:left;margin-right:5px;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_left .container_c ul.booklist li .bookinfo{width:138px;height:100px;overflow:hidden;float:left;}
#maincontent .maincontent_left .container_c ul.booklist li h4,#maincontent .maincontent_left .container_c ul.booklist li p{margin:0;padding:0;}
a.preview img{width:84px;height:auto;float:left;margin-right:15px;}
.bookintro{width:590px;float:left;text-align:left;}
#maincontent{overflow:hidden;padding-bottom:2px;background:#fff;}
#maincontent .attentioninfo .outer.taoxiping img{float:left;padding:1px;margin-right:10px;height:235px;width:172px;}
#maincontent .attentioninfo .outer.taoxiping p{float:left;display:block;width:450px;}

#maincontent .maincontent_sec ul.arclist ul.memberlist{width:100%;}
#maincontent .maincontent_sec ul.arclist ul.memberlist li{width:25%;float:left;height:150px;border-bottom:none;text-align:center;}
#maincontent .maincontent_sec ul.arclist ul.memberlist li img{height:125px;width:auto;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_sec ul.arclist ul.memberlist li p{margin:7px 0 0;}
strong.juzhang{font-weight:normal;display:inline-block;width:100%;margin-top:5px;font-weight:bold;}
#maincontent .maincontent_sec .attentionlist{width:100%;text-align:left;}
#maincontent .maincontent_sec .attentionlist h3{display:block;width:100%;height:22px;line-height:22px;background:#aaa;border:1px solid #999;margin:9 9 5px 0;font-size:14px;}
#maincontent .attentioninfo .outer.daoyu{width:691px;padding-top:40px;overflow:hidden;background:url(../images/daoyu.gif) 0 0 no-repeat;background:#ee0000;border:1px solid #000;padding:7px;color:#fff;}
#maincontent .maincontent_sec .attentionlist{width:100%;}
#maincontent .maincontent_sec .attentionlist li{float:left;width:100%;text-align:left;height:auto !important;height:auto;min-height:100px;overflow:hidden;padding:5px 0;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #ccc;}
#maincontent .maincontent_sec .attentionlist li p{margin:0;padding:0;line-height:28px;font-size:14px;height:auto !important;height:auto;min-height:5px;overflow:hidden;}
#maincontent .maincontent_sec .attentionlist li img{width:100px;height:auto;float:left;padding:2px;border:1px solid #aaa;margin-right:29px;}
#maincontent .maincontent_sec .attentionlist li .title a.titlename{display:block;width:100%;height:24px;line-height:26px;font-size:14px;font-weight:bold;margin-bottom:2px;overflow:hidden;color:#cc0000}
#maincontent .maincontent_sec .attentionlist li .title{width:558px;float:left;font-size:12px;}
#maincontent .maincontent_sec ul.arclist.arclist_a li{width:100%;float:left;height:auto !important;height:auto;min-height:70px;margin-right:10px;font-size:12px;overflow:hidden;padding:5px 0;}
#maincontent .maincontent_sec ul.arclist.arclist_a li img{width:180px;height:auto;float:right;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_sec ul.arclist.arclist_a li p{width:100%;float:left;height:auto !important;height:auto;min-height:40px;margin:-12px 0 0;}
#maincontent .maincontent_sec ul.arclist.arclist_a li a{font-size:12px;font-weight:bold;}
#maincontent .maincontent_sec ul.arclist.arclist_a li a.preview img{width:80px;height:auto;}
#maincontent .maincontent_sec ul.arclist.arclist_b li{width:100%;float:left;height:auto !important;height:auto;min-height:70px;margin-right:10px;font-size:12px;overflow:hidden;padding:10px 0;border-bottom:1px solid #ccc;}
#maincontent .maincontent_sec ul.arclist.arclist_b li img{width:180px;height:auto;float:right;padding:1px;border:1px solid #aaa;}
#maincontent .maincontent_sec ul.arclist.arclist_b li p{width:480px;float:left;height:auto !important;height:auto;min-height:40px;}
#maincontent .maincontent_sec ul.arclist.arclist_b li a{font-size:14px;font-weight:bold;display:block;width:100%;height:21px;}
#maincontent .maincontent_sec h3.attentiontitle{display:block;width:100%;height:32px;line-height:35px;text-align:left;clear:both;margin:0;font-size:16px;overflow:hidden;}
#maincontent .maincontent_sec .arcview .content .memberintro div{float:left;width:150px;}
#maincontent .maincontent_sec h3.attentiontitle a{color:#555;}

#maincontent .maincontent_sec .arcview .content .memberintro div img{max-width:150px;height:auto;}
#maincontent .maincontent_sec .arcview .content .memberintro p{display:block;width:100%;float:left;margin:0;line-height:22px;font-size:12px;}
.msgbar{width:100%;text-align:left;}
.resultlist{text-align:left;}
.item{border-bottom:1px solid #ccc;}
.item p{margin:2px 0;}
.item h3{margin:0;font-size:14px;}
.schoolintro{line-height:24px;font-size:12px;width:100%;clear:both;text-align:left;margin-top:0;height:auto !important;height:auto;min-height:80px;overflow:hidden;padding-top:10px;float:left;}
.schoolintro h4{font-size:14px;margin:0;display:block;width:100%;}
.schoolintro p{margin:1px 0;font-size:12px;line-height:18px;padding:5px;display:block;margin:0 auto;color:#999;}
.schoolintro div{font-size:12px;}
.chengyuanintro ul{width:100%;}
.chengyuanintro li{width:100%;height:auto !important;height:auto;min-height:130px;text-align:left;padding:5px 0;border-bottom:1px solid #ddd;overflow:hidden;}
.chengyuanintro li img{height:auto;width:80px;float:left;padding:1px;}
.chengyuanintro li .schoolintro1{width:377px;height:auto;float:right;text-align:left;font-size:12px;color:#999;line-height:19px;}
.chengyuanintro li .schoolintro1 a{font-weight:bold;font-size:14px;font-weight:bold;}
.chengyuanintro li .schoolintro1 p,.chengyuanintro li .schoolintro1 div{font-size:12px;color:#666;line-height:21px;border:none;margin:0;}
#maincontent .maincontent_center .container .chengyuanintro li .schoolintro1 p span{font-size:12px;color:#999;}
#maincontent .maincontent_left .container_c.zxxglblog span{display:block;width:100%;height:20px;line-height:20px;margin-top:5px;text-align:left;font-weight:bold;}
#maincontent .maincontent_left .container_c.zxxglblog li{width:33%;float:left;height:21px;}
#maincontent .maincontent_center.attentionlist .container ul#mingjia li{width:47%;float:left;font-size:14px;}
button.btn-2{width:80px;height:28px;line-height:28px;border:none;background:url(../images/submitbtn.gif);text-align:center;color:#fff;cursor:pointer;font-size:12px;}
ul.booklist{position:relative;left:2px;top:5px;}

#maincontent .maincontent_sec .qikan_arcview{width:100%;padding-top:20px;}
#maincontent .maincontent_sec table.qikan_arcinfo{width:100%;background:#aaa;font-size:12px;}
#maincontent .maincontent_sec table.qikan_arcinfo td{background:#fff;height:28px;line-height:28px;margin:0;padding:0;padding:0 8px;text-align:left;}
#maincontent .maincontent_sec table.qikan_arcinfo th{width:20%;text-align:left;text-indent:10px;background:#efefef;}
#maincontent .maincontent_sec table.qikan_arcinfo td.vipget a{display:block;width:140px;height:45px;background:url(../images/down.gif);overflow:hidden;text-indent:-1000px;}
#maincontent .maincontent_sec table.qikan_arcinfo td.vipget .durls{width:150px;overflow:hidden;}
#maincontent .maincontent_sec .qikan_arcview .tips{width:100%;margin-top:25px;font-size:12px;text-align:left;line-height:22px;float:left;}
#maincontent .maincontent_sec .qikan_arcview .tips h4{font-size:12px;margin:0;color:#cc0000;}
#maincontent .maincontent_sec .qikan_arcview .tips p{margin:5px 0 10px 0;}
#maincontent .maincontent_sec .qikan_arcview .tips p a{font-weight:bold;}
#maincontent .maincontent_sec table.qikan_arcinfo .title{font-size:12px;font-weight:bold;color:#cc0000;}
#maincontent .qishu{text-indent:-133px;*text-indent:-138px;overflow:hidden;margin-left:0;color:#fff;}

#maincontent .maincontent_sec .qikanallarc{width:702px;padding:10px;margin-top:0;}
#maincontent .maincontent_sec .qikanallarc .newmag{width:130px;float:left;height:162px;}
#maincontent .maincontent_sec .qikanallarc .newmag img{width:110px;height:auto;}
#maincontent .maincontent_sec .qikanallarc .magdata table{width:564px;float:left;text-align:left;background:#ccc;}
#maincontent .maincontent_sec .qikanallarc .magdata table td{background:#fff;height:28px;line-height:27px;text-indent:10px;}
#maincontent .maincontent_sec .qikanallarc .magdata table th{background:#efefef;width:23%;text-indent:10px;}
#maincontent .maincontent_sec .qikanallarc ul.qikanlist{width:100%;float:left;}
#maincontent .maincontent_sec .qikanallarc ul.qikanlist li span{position:absolute;right:0;top:2px;}
#maincontent .maincontent_sec .qikanallarc ul.qikanlist li{position:relative;width:100%;margin-bottom:5px;height:22px;line-height:22px;text-align:left;background:url(../images/arrow.gif) no-repeat scroll 5px 8px;text-indent:15px;}
#maincontent .maincontent_sec .contentlist h3{text-align:left;margin:5px 0;height:24px;line-height:24px;color:#fff;text-indent:10px;background:transparent url(../images/bg_title4.gif) repeat scroll 0 0;}

#maincontent .maincontent_sec ul.qikanlist{width:100%;}
#maincontent .maincontent_sec ul.qikanlist li{width:24%;float:left;text-align:center;margin-bottom:15px;}
#maincontent .maincontent_sec ul.qikanlist li img{width:120px;height:auto;padding:5px 0;}
#maincontent .maincontent_sec ul.qikanlist .magcover{height:178px;overflow:hidden;}
#maincontent .maincontent_sec ul.qikanlist .magcover p{margin:0;}

#maincontent .datasearch .sp-title h2{text-align:left;border-bottom:1px solid #ccc;display:block;width:100%;height:40px;line-height:40px;font-size:14px;overflow:hidden;margin-bottom:15px;}
#maincontent .datasearch .qiehuan ul{width:100%;font-size:12px;text-align:left;position:relative;height:300px;}
#maincontent .datasearch .qiehuan ul li{width:100px;float:left;margin-right:2px;}
#maincontent .datasearch .qiehuan ul li h3{font-size:12px;display:block;width:100%;height:23px;line-height:23px;margin:0;text-align:center;color:#fff;cursor:pointer;}
#maincontent .datasearch .tips{width:240px;float:left;text-align:left;background:#E6F3FF;border:1px solid #CFE9FF;height:354px;padding:15px;color:#00407A;line-height:24px;overflow:hidden;margin-bottom:20px;}
#maincontent .datasearch .qiehuan{width:670px;float:right;}
#maincontent .datasearch .tips strong{display:block;width:100%;height:22px;}
#maincontent .datasearch .qiehuan ul li.now h3{background:url(../images/bg_qiehuan.gif) 0 0;}
#maincontent .datasearch .qiehuan ul li.normal h3{background:url(../images/bg_qiehuan.gif) 0 -23px;}
.hidden{display:none;}
.mohu,.jingque,.mulu{position:absolute;left:0;top:22px;border:3px solid #1070C4;width:630px;height:329px;padding:15px;overflow:hidden;}
.mohu input.textinput{width:300px;vertical-align:middle;background:#efefef;height:21px;line-height:18px;padding-left:10px;color:#777;background:#FBFBF9 none repeat scroll 0 0;border-color:#DDDDDD;border-width:1px;padding:2px;margin:0;padding:0;}
.qiehuan input.submit{background:#DDDDE4 none repeat scroll 0 0;vertical-align:middle;border-color:#B6B6C0 #666666 #666666 #B6B6C0;border-style:solid;border-width:1px;cursor:pointer;height:23px;line-height:20px;padding:2px;margin:0 4px;font-size:12px;}
.shuoming{margin-top:15px;}
#maincontent .maincontent_sec h2 .qishu a:link,#maincontent .maincontent_sec h2 .qishu a:visited{background:#E7F3FF;border:1px solid #9ECFFE;font-size:14px;height:28px;overflow:hidden;padding:3px 10px;}
#maincontent .maincontent_sec h2 .qishu{text-indent:0;width:100%;margin-left:-196px;*margin-left:-201px;}

#maincontent .datasearch .qiehuan .jingque li{width:100%;height:24px;padding:3px 0;text-align:left;margin-bottom:8px;}
#maincontent .datasearch .qiehuan .jingque select{color:#666;vertical-align:middle;width:70px;padding-left:5px;margin-right:4px;background:#efefef;}
.jingque input.textinput{width:200px;vertical-align:middle;background:#efefef;height:21px;line-height:18px;padding-left:10px;color:#777;background:#FBFBF9 none repeat scroll 0 0;border-color:#DDDDDD;border-width:1px;padding:2px;margin:0;padding:0;}
.formbox{clear:both;width:100%;}

.qikansort{width:620px;float:left;}
.qikansort ul.zuixinlist{width:620px;float:left;}
.qikansort ul.zuixinlist li{width:100px;float:left;text-align:center;}
.qikansort ul.zuixinlist li img{width:90px;height:auto;}
.qikansort .magcover{height:130px;overflow:hidden;}
.qikansort .mululist {text-align:left;font-weight:bold;}
.qikansort .mululist{width:100%;height:auto !important;height:auto;min-height:20px;padding:5px 0;border-bottom:1px solid #aaa;margin-bottom:10px;}
.qikansort .mululist a{margin-right:5px;}
.qikansort h3{text-align:left;font-size:12px;margin:5px 0;}
.qikansort .magcover p{margin:0;}
.qikansort ul.arclist{width:100%;text-align:left;}
.qikansort ul.arclist li{height:22px;line-height:22px;position:relative;border-bottom:1px dashed #ccc;}
.qikansort ul.arclist li span{position:absolute;right:0;top:2px;}


#maincontent .errormsg{width:100%;margin:20px auto;text-align:left;}
#maincontent .errormsg h2{font-size:14px;margin:0;}
#maincontent .errormsg h3{font-size:12px;margin:5px 0 10px 0;font-weight:normal;}
#maincontent .errormsg a:link,#maincontent .errormsg a:visited{text-decoration:none;}

#maincontent .stitle{text-align:left;font-size:14px;font-weight:bold;background:#E7F3FF;border:1px solid #9ECFFE;text-indent:10px;color:#156ABB;height:28px;line-height:28px;}
#maincontent .slist{text-align:left;}
#maincontent .slist dl{border-bottom:1px dashed #ccc;width:100%;margin:0;padding:5px 0;}
#maincontent .spage{text-align:left;background:none;}
#maincontent .slist dl dd p{margin:0;font-size:12px;}


.top960{width:960px;margin:0 auto;height:45px;background:#47B5DA;padding-top:2px;overflow:hidden;border-left:12px solid #fff;border-right:12px solid #fff;}

#maincontent .maincontent_center .container1 p.taointro{margin:0;float:right;width:169px;overflow:hidden;height:83px;line-height:17px;text-align:left;overflow:hidden;}

#maincontent .maincontent_sec .arcview{position:relative;left:0;padding:0 10px 0 5px;width:98%;}

#maincontent .maincontent_left .photonews{width:230px;height:145px;float:left;margin:5px 0;border:1px solid #397CC7;text-align:left;}
#maincontent .maincontent_center .container ul.maglist{width:600px;height:160px;float:left;position:absolute;left:-88px;top:0;overflow:hidden;}
#maincontent .maincontent_center .container ul.maglist li{width:90px;height:167px;float:left;margin-right:5px;}
#maincontent .maincontent_center .container ul.maglist li img{width:80px;height:109px;float:left;margin-bottom:7px;border:1px solid #ccc;padding:1px;}
#maincontent .maincontent_center .container ul.maglist li p{margin:0;padding:0;}
#maincontent .maincontent_center #maglistbox{width:468px;overflow:hidden;position:relative;height:143px;_height:140px;float:left;}
#maincontent .maincontent_center .container .cover{width:115px;height:157px;float:left;}
#maincontent .maincontent_center .container .cover img{width:100px;height:137px;padding:1px;border:1px solid #ccc;margin-bottom:6px;margin-top:6px;float:left;}
#maincontent .maincontent_center .container .cover h3{margin:0;font-size:12px;font-weight:normal;}
#maincontent .maincontent_center .container .cover h3 p{margin:0;}
#maincontent .maincontent_center .container .ope{width:361px;float:left;text-align:left;}
#maincontent .maincontent_center .container .ope h4{margin:3px 0;float:left;text-indent:4px;width:100%;font-weight:normal;font-size:12px;background:#efefef;}
#maincontent .maincontent_center .container .mululist ul{width:100%;float:left;}
#maincontent .maincontent_center .container .mululist li{width:116px;text-align:left;padding:0 2px;float:left;height:20px;line-height:20px;margin-bottom:2px;}
#maincontent .maincontent_center .container .mululist{width:100%;float:left;}
#maincontent .maincontent_center .container .mululist .more{height:25px;padding-top:4px;}
#maincontent .maincontent_left .container_t h2 span.muluintro{position:absolute;left:109px;display:block;width:100px;height:25px;top:-2px;color:#fff;cursor:pointer;}
#maincontent .maincontent_left .container_t h2 span.zazhiintro{position:absolute;left:0px;display:block;width:100px;height:25px;top:-2px;color:#0460B1;cursor:pointer;background:url(../images/bg_nowa.gif);}
#maincontent .maincontent_left .container_c#muluintro{text-align:left;height:414px;display:none;overflow:hidden;overflow-y:auto;}
#maincontent .maincontent_left .container_c#muluintro strong{color:#cc0000;font-weight:normal;}
#maincontent .maincontent_left .container_c#muluintro p{margin:0;padding:0;}

#maincontent .maincontent_center .container ul.peixun{width:100%;text-align:left;}
#maincontent .maincontent_center .container ul.peixun li{width:238px;float:left;overflow:hidden;}
#maincontent .maincontent_center .container ul.peixun li img{padding:1px;border:1px solid #ccc;}
#maincontent .maincontent_center .container ul.peixun li ul.peixunarc li{width:100%;text-align:left;height:20px;line-height:20px;text-indent:13px;background:url("../images/arrow.gif") no-repeat scroll 5px 7px transparent}
#maincontent .maincontent_center .container ul.peixun h3{margin:0 0 3px 0;font-size:12px;}

#maincontent .maincontent_center .other{width:464px;float:left;padding:5px;text-align:left;background:#F2F9FF;border:1px solid #BCDAF7;margin-bottom:5px;height:62px;margin-top:4px;overflow:hidden;}
#maincontent .maincontent_center .other li{width:100%;line-height:20px;float:left;overflow:hidden;}
#maincontent .maincontent_center .other li a{font-weight:normal;color:#0071D4;}
#maincontent .maincontent_center .other ul{width:100%;padding-bottom:0;overflow:hidden;}
#maincontent .maincontent_center .other li p{margin:0;display:inline;color:#666;}

#maincontent .maincontent_center .container .arclist{width:100%;float:left;text-align:left;}
#maincontent .maincontent_center .container .arclist h4{margin:3px 0;float:left;text-indent:4px;width:100%;font-weight:normal;font-size:12px;background:#efefef;}
#maincontent .maincontent_center .container .arclist li{width:100%;height:22px;line-height:22px;float:left;text-indent:13px;background:url("../images/arrow.gif") no-repeat scroll 5px 7px;}
#maincontent .maincontent_center .container .arclist li span{position:absolute;right:0;font-size:10px;color:#999;}

/* CSS Document */
ul,li,img,p{
    margin:0;
    padding:0;
}
.banner{
    width:986px;
    margin:0 auto;
}
.index_top{
    height:26px;
	width:auto;
	line-height:26px;
	text-align:center;
	background-image:url(../images/top_bg.jpg);
}
.index_banner{
    height:114px;
	width:986px;
	background-image:url(../images/zxxgl_banner.jpg);
	overflow:hidden;
	}
.index_dh{
    height:30px;
    width:986px;
    background:url(../images/nav_bg.jpg) no-repeat;
    overflow:hidden;
}
.adv_top{
    height:45px;
	width:960px;
	margin:2px 13px;
	background-color:#66FFFF;
	}
.index_dh ul{
    padding-left:30px;
	font-size:14px;
}
.index_dh li{
    height:30px;
    line-height:30px;
    float:left;
    color:#fff;
}
.index_dh li a{
    width:110px;
    height:30px;
    text-align:center;
    display:block;
    color:#fff;
    text-decoration:none;
}
.index_dh li a:hover{
    background:url(../images/nav_bg1.jpg) no-repeat;
    font-weight:bold;
}
