/* CSS Document */
#pages { width:850px; margin:0 auto;}
.topnav{ width:100%; height:30px; line-height:30px; clear:both; overflow:hidden;}
.topnav ul{ margin-left:-2px;}
.topnav li{ float:left; width:42px; text-align:center; background:url(img/line2.gif) no-repeat left center;}
.topnav a:link,.topnav a:active,.topnav a:visited{ color:#666;}
.topnav a:hover{ color:#f60;}
.header { width:100%; clear:both; height:60px; background:url(img/headerbg.jpg);}
.logo { padding-top:8px; padding-left:15px;}
.nav { width:650px;}
.nav ul { padding-top:18px;}
.nav li { float:left; font-size:14px; height:24px; line-height:24px; padding-left:12px; padding-right:12px; background:url(img/line.gif) no-repeat right center;}
.nav a:link,.nav a:active,.nav a:visited{ color:#fff; font-weight:700;}
.nav a:hover{ color:#ff0;}
.vtop h1,.forenotice h2,.forenotice h3,.forenotice li,li.baoliao a,.list h3{ background:url(img/ico.gif) no-repeat;}/*/////////////all ico/////////////////*/
#onlinechat { padding-right:0; background:none;}
.tips { color:#666; background:#fff7d1; padding:6px 15px; border-bottom:1px solid #d9d9d9;}
.one { width:562px;}
.two { width:282px;}
.box { border:1px solid #d9d9d9; line-height:170%; color:#666;}
.forenotice { padding:12px;}
.forenotice h2,.forenotice h3 { font-size:12px; color:#555; border-bottom:1px solid #d2d2d2; padding:3px 0; padding-left:20px;}
.forenotice h2 { background-position:4px -113px;}
.forenotice h3 { background-position:0 -261px;}
.forenotice ul { padding:5px 0;}
.forenotice li { background-position:0 -31px; padding-left:10px;}
.forenotice a:link,.forenotice a:active,.forenotice a:visited{ color:#104D6C; text-decoration:underline;}
.forenotice a:hover{ color:#f60; text-decoration:none;}
.notice { background:url(img/notice.gif) no-repeat left top; text-indent:45px; padding-bottom:5px;}
.ad { width:100%; text-align:center; padding:3px 0;}
.vtop { height:28px; line-height:28px; background:url(img/t_bg.jpg) repeat-x; padding:0 8px;}
.vtop h1 { background-position:0 -72px; text-indent:16px; font-size:14px; font-weight:700; color:#104D6C;}
.vtop small { float:right; margin-top:-21px; font-size:12px; padding:0 8px; background:#fff; border:1px solid #dbdbdb; border-bottom:0 none; height:20px; line-height:20px;}
.vtop small a { color:#666;}
#player { text-align:center; width:100%; padding-top:8px;}
.vdesic { padding:10px 20px;}
.vdesic span { padding-right:10px; color:#104D6C;}
.name { background:#FFF7D1; border:1px solid #d9d9d9; padding:2px 5px; text-align:center;}
li.baoliao { padding-top:10px; background:none;}
li.baoliao a:link,li.baoliao a:active,li.baoliao a:visited { display:block; width:210px; height:45px; line-height:45px; background-position:0 -310px; text-align:center; font-size:14px; color:#f60; text-decoration:none;}
li.baoliao a:hover {background-position:0 -365px;}
.allchat { text-align:right; background:#f4f4f4; padding-right:20px;}
.allchat a:link,.allchat a:active,.allchat a:visited{ display:block; background:url(img/btn2.jpg) repeat-x; width:120px; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:700; color:#555;}
.allchat a:hover {}
.list { width:98%; text-align:left; background:url(img/boxbg.jpg) repeat-x left top; margin-bottom:6px;}
.list h3 { font-size:12px; height:24px; line-height:24px; padding-left:19px; color:#555; background-position:0 -223px;}
.list ul { padding:10px;}
.list li {}
.list a:link,.list a:active,.list a:visited{ color:#104D6C; text-decoration:underline;}
.list a:hover { color:#f60;}
.jiabin h3 { background-position:0 -152px;}
.jiabin ul { width:100%;}
.jiabin li { float:left; padding-left:0; background:none;}
.jiabin li.pic { padding-top:5px;}
.jiabin li.dis { padding-left:10px; width:195px;}
.jiabin li.dis span { padding-left:10px; color:#999;}
.jiabin li.dis p { line-height:140%; padding-top:3px;}
.footer { width:100%; color:#999; clear:both; text-align:center;}
.footer ul {}
.footer li { display:inline; padding:0 6px 0 15px; background:url(img/btn2.jpg) no-repeat;}
.footer a:link,.footer a:visited { color:#000;}
.footer a:active,.footer a:hover { color:#06f;}
ul.ftlink { background:url(img/btn3.jpg) repeat-x; height:26px; line-height:26px; border-top:1px solid #cbcbcb;}
ul.cp { padding:10px; line-height:150%;}
ul.cp li { margin:0; padding:0;}
ul.cp p {}
.news h3 { background-position:4px -443px;}
.book { background:url(img/book.gif) center center no-repeat; width:100%; height:180px; border-bottom:0 none;}
.reference { position:absolute; top:0; left:0; width:100%;}
.mo { position:relative; width:850px; margin:0 auto; padding-top:127px;}
.no { width:280px; float:right; background:#fff; border:1px solid #d8d8d8;}
.nav_cn h2{ background-position:0 -264px;}
a.close_r { float:right; margin-top:-20px;}
.mylist { padding-left:14px; padding-bottom:18px;}
.mylist ul{}
.mylist li{ line-height:180%; font-family:"ËÎÌå";}
.mylist a:link,.mylist a:visited { color:#104d6c; text-decoration:underline;}
.mylist a:active,.mylist a:hover { color:#f60;}
.selectpage { padding:20px;}