﻿*{margin:0;padding:0;list-style:none;}select,input {font-size:12px;}img {border:0;}a{color:#000;text-decoration:none;}a:hover {color:#000;text-decoration:underline;}
body{font-size:12px;color:#000;background:#fff;font-family:"宋体", Arial, Verdana, Geneva, Helvetica, sans-serif;}
em{font-style:normal;color:#e34c3b;}.hidden{display:none;}.clear {clear:both;height:0px;width:0px;line-height:0px;font-size:0px;visibility:hidden;}
/*topnav*/
.topnav{width:958px;height:29px;margin:2px auto 8px;border:1px solid #e6e6e6;color:#999;background:url(topnav.gif) repeat-x;}
.navleft{float:left;width:700px;height:29px;line-height:29px;padding-left:10px;}
.navleft a{margin:0 7px;}.navright{float:left;width:248px;height:24px;padding-top:5px;}
.navright a{display:block;float:left;width:51px;height:18px;margin-right:7px;line-height:18px;text-align:center;border:1px solid #ccc;background:url(topnav.gif) 0 -29px repeat-x;}
.footer{display:block;width:960px;margin:8px auto 0;padding-top:10px;border-top:1px solid #d8d8d8;line-height:24px;text-align:center;color:#000;font-family:"Arial";}.footer a {color:#000;}.footer a:hover {color:#000;text-decoration:underline;}
/*main*/
.colpink,.colpink a,.colpink a:hover{color:#f55787;}.colred,.colred a,.colred a:hover{color:#fe0002;}
.main{width:960px;margin:8px auto 0;}.content{float:left;width:660px;}.sidebar{float:left;width:300px;}
.logo{float:left;width:165px;padding:9px 0 0 16px;height:67px;}
/*guide*/
.guide{float:left;width:407px;padding:6px 0 0 60px;height:73px;background:url(guidetop.gif) no-repeat right top;}
.guide .btm{height:6px;font-size:1px;background:url(guidebtm.gif) no-repeat;}
.guide .con{width:405px;height:64px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.guide ul{width:294px;float:left;padding:0 0 0 19px;}
.guide ul li{clear:both;padding-top:6px;float:left;width:294px;}
.guide ul li .text{float:left;width:225px;color:#b5b5b5;padding:5px 0 0 24px;height:18px;border:0;background:url(searchbgg.gif) no-repeat;}
.guide ul li select{float:left;width:56px;height:21px;margin:0 11px;}
.guide ul li .search{float:left;}.guide ul li.top{padding-top:12px;}.guide ul li em{color:#000;}
.guide ul li span a{color:#fd5400;}.guide ul li a{margin:0 3px;}
.newhand{width:88px;float:left;text-align:center;border-left:1px dashed #c8c8c8;}
.newhand a{font-weight:bold;padding-top:52px;display:block;height:10px;background:url(hicon01.gif) no-repeat 15px 0;}.newhand a:hover{text-decoration:none;}
/*mainnav*/
.mainnav{width:660px;height:81px;padding-top:8px;clear:both;}
.subnav{color:#fff;float:left;width:332px;height:72px;padding:9px 5px 0 15px;background:url(hmainnav.jpg) no-repeat;}
.subnav li{line-height:22px;}
/*.subnav li strong{padding-right:12px;background:url(hicon06.gif) no-repeat right center;}*/
.subnav li a,.subnav li a:hover{color:#fff;margin:0 6px;}
.board{float:left;width:240px;height:70px;padding:11px 0 0 68px;background:url(hboard1.jpg) no-repeat;}
.board li{line-height:21px;height:21px;width:225px;overflow:hidden;}.board li a,.board li a:hover{color:#fff;}
/*comiis ad*/
.comiisad1{width:650px;padding-bottom:5px;}
.comiisad2{width:300px;padding-bottom:5px;}
.comiisad3{width:960px;padding-top:9px;}
.model1{width:650px;margin-top:5px;padding-bottom:3px;}
.model1 .title{width:626px;padding:0 13px;height:29px;background:url(htitle.jpg) no-repeat;}
.model1 .title h3{float:left;font-size:13px;width:127px;height:14px;margin-top:9px;}
/*model*/
.model{width:650px;margin-top:10px;padding-bottom:3px;}
.model .title{width:626px;padding:0 13px;height:29px;background:url(htitle.jpg) no-repeat;}
.model .title h3{float:left;font-size:13px;width:127px;height:14px;margin-top:9px;}
.modcont{width:648px;border-top:0;border-bottom:0;}
/*title*/
.yellow{background:url(hbtm01.gif) no-repeat left bottom;}
.yellow .title{background-position:0 0;color:#fd5e03;}.yellow .title a{color:#fd5e03;}.yellow .title h3{background-position:0 0;}
.yellow .title span{float:right;width:35px;height:17px;text-indent:-9999px;padding-top:9px;background:url(hicon05.gif) no-repeat 0 9px;}
.yellow .title span a{display:block;width:35px;height:17px;}
.yellow .modcont{height:381px;border-left:1px solid #fdd8a1;border-right:1px solid #fdd8a1;}
.pink{background:url(hbtm02.gif) no-repeat left bottom;}
.pink .title{background-position:0 -31px;color:#f55787;}.pink .title a{color:#f55787;}
.pink .title h3{background-position:0 -14px;}
.pink .title ul{float:right;}.pink .title ul li{float:left;padding:0 12px;line-height:31px;display:inline;background:url(hline01.gif) no-repeat 0 9px;}
.pink .title ul li.nobg{background:none;}.pink .modcont{height:310px;border-left:1px solid #ffb7cb;border-right:1px solid #ffb7cb;}
.red{background:url(hbtm03.gif) no-repeat left bottom;}
.red .title{background-position:0 -62px;color:#fe0002;}
.red .title a{color:#fe0002;}.red .title h3{background-position:0 -29px;}
.red .title ul{float:right;}
.red .title ul li{float:left;padding:0 12px;line-height:31px;display:inline;background:url(hline01.gif) no-repeat 0 9px;}
.red .title ul li.nobg{background:none;}.red .modcont{height:308px;border-left:1px solid #ffa1a1;border-right:1px solid #ffa1a1;}
/*shetxt*/
.shetxt{width:463px;float:left;padding-left:3px;}
.shetxt dl{width:419px;height:62px;border:1px solid #e9e9e9;margin:11px 0 0 11px;padding:9px 15px 0 15px;}
.shetxt dl dt{font-weight:bold;font-size:14px;padding-bottom:3px;}
.shetxt dl dd{text-indent:2em;line-height:20px;}
.shetxtlist{padding:9px 0 0 0;width:450px;height:93px;}
.shetxtlist li{width:210px;height:21px;float:left;line-height:21px;overflow:hidden;display:inline;margin-left:15px;}
.shemod{width:210px;float:left;padding-left:15px;}
.shemod h3{height:192px;height:18px;padding:6px 5px 0 23px;font-size:12px;background:url(hbg02.gif) no-repeat;}
.shemod h3.bg{background:url(hbg04.gif) no-repeat;}
.shemod h3 span{float:right;font-weight:normal;}
.shemod ul{padding:9px 0 0 0;width:210px;}.shemod ul li{width:210px;height:21px;line-height:21px;overflow:hidden;}
.shepic{float:left;width:156px;padding-left:15px;}.shepic li{width:149px;height:131px;padding-top:4px;margin-top:11px;border:1px solid #d9dadc;}
.shepic li span{display:block;padding-top:4px;text-align:center;overflow:hidden;width:149px;height:18px;line-height:18px;}
.shepic li img{width:141px;height:105px;display:block;margin-left:4px;}
/*todaytxt*/
.todaytxt{width:311px;float:left;padding-left:9px;}
.todaytxt h3{padding:11px 0 5px 0;font-size:16px;text-align:center;color:#fd5e03;}
.todaytxt h3 a,.todaytxt .con h3 a:hover{color:#fd5e03;}
.todaytop{width:311px;float:left;padding:0 0 8px 0;display:inline;border-bottom:1px dashed #999;}
.todaytop li{line-height:22px;float:left;height:22px;}
/*.todaytop li em{color:#000;display:block;float:left;line-height:22px;height:22px;width:246px;overflow:hidden;margin-right:5px;}*/
.todaytop li em{color:#000;display:block;float:left;line-height:22px;height:22px;width:313px;overflow:hidden;}
.todaytop li span{display:block;line-height:22px;height:22px;overflow:hidden;float:left;text-align:right;font-size:12px;width:60px;}
.todaytop li span a,.todaytop li span a:hover{color:#999;}
.todaytop li a,.todaytop li a:hover{color:#000;}
.todaybtm{width:311px;float:left;padding:11px 0 7px 0;font-size:14px;}.todaybtm li{line-height:22px;height:22px;float:left;}
.todaybtm li em{display:block;float:left;line-height:22px;height:22px;width:246px;overflow:hidden;margin-right:5px;}.todaybtm li em a{margin-right:4px;}
.todaybtm li span{display:block;line-height:22px;height:22px;overflow:hidden;float:left;text-align:right;font-size:12px;width:60px;}
.todaybtm li span a,.hotbtm li span a:hover{color:#999;}.todaybtm li a,.todaybtm li a:hover{color:#000;}
.yeshot{clear:both;color:#000;width:303px;height:25px;border:1px solid #d7d7d7;background:#fff9eb;line-height:25px;}
.yeshot a,.yeshot a:hover{color:#000;}
.yeshot strong{width:66px;padding-left:8px;height:25px;float:left;color:#fff;margin-right:5px;background:url(hbg01.jpg) no-repeat;}
/*headline*/
.headline{float:left;width:200px;padding-left:9px;}
.headline h4{height:18px;padding:17px 0 3px 16px;font-size:12px;color:#000;background:url(hicon04.gif) no-repeat 3px 18px;}
.headline .txt{width:188px;height:39px;margin-top:7px;padding:4px 5px 0 5px;border:1px solid #ececec;background:#fbfbfb;}
.headline .txt li{line-height:17px;height:17px;width:188px;overflow:hidden;}
.todaypic{float:left;width:106px;padding-left:8px;}
.todaypic li{width:106px;height:100px;margin-top:16px;padding-top:8px;background:url(hbg03.jpg) no-repeat left top;}
.todaypic li span{display:block;text-align:center;overflow:hidden;width:106px;height:18px;line-height:18px;}
.todaypic li img{width:89px;height:58px;display:block;margin:0 0 22px 8px;}
/*focus*/
.focus{width:200px;position:relative;}
.focuscont{width:200px;height:284px;}.focuscont li{width:200px;height:284px;}
.focuscont li img{display:block;width:198px;height:257px;border:1px solid #cecece;}
.focuscont li span{width:200px;height:19px;padding-top:8px;text-align:center;color:#fff;display:block;background:url(focusbg.jpg) no-repeat;}
.focuscont li span a,.focuscont li span a:hover{color:#fff;}.focuscont li.hidden{display:none;}
.change{width:200px;clear:both;position:absolute;left:102px;bottom:32px;}
.change li{float:left;width:16px;height:17px;margin-right:3px;font-weight:bold;background:#ff0103;line-height:17px;text-align:center;color:#fff;cursor:pointer;}
.change li.current{color:#ff0103;background:#fff;}
/*loginbox*/
.loginbox{width:300px;height:171px;background:url(login07.jpg) no-repeat right bottom; }
.login .cont{width:289px;height:161px;border-left:2px solid #fe6e0d;border-right:2px solid #fe6e0d;}
.login .btm{height:5px;font-size:1px;background:url(loginbtm.gif) no-repeat;}
.login{width:293px;padding-top:5px;background:url(logintop.gif) no-repeat left top;}
.login h3 {width:270px;margin:0 0 0 10px;height:23px;padding-top:7px;border-bottom:1px solid #bdbdbd;background:url(login01.gif) no-repeat 0 3px;}
.login h3 p{float:right;font-size:12px;line-height:18px;height:18px;padding:0 0 0 12px;*padding:2px 0 0 12px;color:#000;border:0;}
.login h3 input{float:right;width:47px;line-height:18px;height:18px;padding:0 0 0 12px;*padding:2px 0 0 12px;color:#000;border:0;background:url(login02.gif) no-repeat;}
.login h3 span{float:right;line-height:18px;height:18px;padding:0 0 0 12px;*padding:2px 0 0 12px;font-size:12px;color:#000;}
.login h3 img{float:right;margin-left:10px;}.login ul{height:49px;width:280px;margin:8px 0 0 10px;border-top:1px solid #bdbdbd;}
.login ul li{padding-top:3px;color:#000;}.login ul li img{margin-top:5px;}
.login ul li input{width:56px;height:19px;line-height:19px;border:0;margin-left:11px;background:url(login06.jpg) no-repeat;}
.login ul li select{width:62px;height:19px;margin-left:11px;}
/*userlogin*/
.loginnav {text-align:right;padding:0 10px 0 0;line-height:33px;}
.welcome {width:200px;height:39px;margin:-10px auto 0;text-align:center;font-size:13px;line-height:33px;color:#494949;}
.welcome strong {font-size:14px;color:#23394d;}
.goto {width:200px;height:30px;margin:0 auto;padding:0 0 0 42px;line-height:20px;border:1px solid #ebe6c8;color:#525b65;background:#ffffe6 url(go.gif) 5px no-repeat;}
.goto a {padding:5px 6px;color:#525b65;}
.goto a:hover {color:#d90000;}

/*.out{height:64px;}.out form{padding:6px 0 0 13px;*padding:9px 0 0 13px;margin:0;}*/
.out{height:55px;padding:9px 0 0 11px;}.out form{margin:0;}
.out form .txtin{display:block;width:110px;padding:4px 0 0 5px;height:16px;color:#000;font-size:12px;margin-top:5px;border:1px solid #c5c5c5;background:url(loginbg.jpg) repeat-x;}
.out form .submit{display:block;width:39px;height:20px;line-height:20px;margin:2px 0 0 126px;color:#fff;border:none;background:url(login05.gif) no-repeat;}
.out form label{display:block;width:74px;margin:-51px 0 0 122px;height:27px;line-height:23px;color:#666;overflow:hidden;}
.out form label input{display:block;float:left;margin:4px 5px 0 3px;*margin:0;}
.out form span{display:block;margin:-50px 0 0 202px;line-height:25px;}
.out form span em a,.in form span em a:hover{margin-left:-10px;color:#ff6b00;font-weight:bold;text-decoration:underline;}
.in{height:47px;width:260px;padding:15px 0 0 20px;color:#000;}
.in a,.in a:hover{color:#000;}.in strong{color:#ff7007;}.in span{display:block;padding-top:14px;color:#ff6b00;}.in span em{color:#ff7007;}.in span a,.in span a:hover{color:#ff6b00;}
/*ad*/
.ad{width:300px;padding-top:7px;}
/*topic*/
.topic{width:300px;padding-bottom:6px;margin-top:11px;background:url(hsidebtm.gif) no-repeat left bottom;}
.topicnav{width:290px;height:26px;padding:3px 0 0 10px;background:url(hsidetitle.jpg) no-repeat 0 -29px;}
.topicnav span{color:#fff;cursor:pointer;float:left;width:102px;height:26px;text-align:center;font-weight:bold;line-height:26px;}
.topicnav span.current{color:#fe740f;background:url(hcurrent.jpg) no-repeat;}
.topic ul{border-left:1px solid #fe6e0d;border-right:1px solid #fe6e0d;width:273px;padding:10px 11px 3px 14px;background:url(hnumber.jpg) no-repeat 11px 14px;}
.topic ul li{padding-left:27px;height:23px;line-height:23px;text-align:left;color:#000;}
.topic ul li a{width:208px;height:23px;line-height:23px;overflow:hidden;display:block;}
.topic ul li a,.topic ul li a:hover{color:#000;}.topic ul li span{float:right;}
/*vsyour*/
.vsyour{position:relative;width:300px;margin-top:9px;padding-bottom:3px;background:url(hsidebtm.gif) no-repeat left bottom;}
.vsyour .con{width:290px;height:233px;border-left:1px solid #fe6e0d;border-right:1px solid #fe6e0d;background:#fff;padding-left:8px;padding-top:4px;}
.vsyour h3{height:21px;color:#fff;padding:8px 9px 0 29px;text-align:left;font-size:14px;background:url(hsidetitle.jpg) no-repeat 0 0;}
.vsyour h3 span{float:right;font-size:12px;font-weight:normal;padding-top:1px;}
.vsyour h3 span a,.vsyour h3 span a:hover{color:#e60100;text-decoration:none;}
.vsyour dl{width:132px;float:left;padding:11px 0 0 12px;}.vsyour dl dt{border:2px solid #6f6e6c;}
.vsyour dl dt img{width:128px;height:145px;display:block;}
.vsyour dl dd{text-align:center;margin:7px auto 0 auto;}
.vsyour dl dd.btn{width:83px;padding-left:18px;height:25px;text-align:center;line-height:25px;background:url(btn01.jpg) no-repeat 0 0;}
.vsyour dl dd.btn a{text-decoration:none;}.vsyour dl dd.text{height:24px;line-height:24px;width:132px;overflow:hidden;background:#e1f3ff;}
.vsyour dl dd em{color:#ff0103;margin-right:7px;}.vs{position:absolute;left:127px;top:92px;}
/*sidemod*/
.sidemod{width:300px;padding-bottom:6px;margin-top:5px;background:url(hsidebtm.gif) no-repeat left bottom;}
.sidemod h3{color:#fff;width:300px;height:29px;font-size:14px;line-height:29px;background:url(hsidetitle.jpg) no-repeat 0 -29px;}
.sidemod h3 span{padding-left:29px;background:url(hicon03.jpg) no-repeat 8px 0;}
.sidemod .cont{border-left:1px solid #fe6e0d;border-right:1px solid #fe6e0d;width:298px;}
/*fbtxt*/
.fbtxt{width:280px;height:136px;border-bottom:1px dashed #666;padding-top:12px;padding-bottom:12px;margin-left:10px;}
.fbtxt dl{width:150px;float:left;}.fbtxt dl dt{font-weight:bold;padding-bottom:3px;}
.fbtxt dl dt a,.fbtxt dl dt a:hover{color:#fd5f00;}.fbtxt dl dd{text-indent:2em;line-height:20px;}
.fbpic{width:122px;padding-left:5px;float:left;}
.fbpic strong{font-size:14px;padding-left:10px;height:18px;display:block;background:url(hicon02.gif) no-repeat 0 3px;}
.fbpic img{width:120px;height:92px;border:1px solid #ccc;}
.fbpic span{display:block;width:122px;height:22px;line-height:22px;overflow:hidden;padding-top:4px;}
.fblist{padding:9px 0 3px 12px;}.fblist li{width:280px;height:22px;line-height:22px;overflow:hidden;}
/*avtonews*/
.avtonews{width:960px;margin:0 auto;}
.avtonews .model{width:475px;}.avtonews .model .title{width:462px;padding:0 0 0 13px;}
.avtonews .modcont{width:473px;height:232px;border-left:1px solid #abd0eb;border-right:1px solid #abd0eb;}
.blue{float:left;display:inline;background:url(hbtm04.gif) no-repeat left bottom;}
.blue .title{background-position:0 -93px;color:#3687bf;}
.blue .title a{color:#3687bf;}.blue .title h3{background-position:0 -44px;}
.blue .title ul{float:right;}.blue .title ul li{float:left;padding:0 12px;line-height:31px;display:inline;background:url(hline02.gif) no-repeat 0 9px;}
.blue .title ul li.nobg{background:none;}
.mar{margin-left:10px;}.mar .title h3{background-position:0 -59px;}
.bluetxt{padding-top:8px;width:455px;}.bluetxt li{float:left;display:inline;margin-left:18px;width:208px;height:22px;line-height:22px;overflow:hidden;}
.bluepic{padding:6px 0 0 4px;clear:both;}.bluepic li{float:left;margin:0 8px 0 13px;text-align:center;display:inline;width:130px;height:118px;padding-top:4px;border:1px solid #d9dadc;}
.bluepic li span{display:block;padding-top:4px;overflow:hidden;width:130px;height:18px;line-height:18px;}
.bluepic li img{width:120px;height:90px;}
/*map*/
.map{float:left;padding-right:8px;width:652px;display:inline;background:url(hbtm01.gif) no-repeat left bottom;}
.map .title{background-position:0 0;color:#fd5e03;}.map .title a{color:#fd5e03;}.map .title h3{background-position:0 -74px;}
.map .modcont{height:263px;width:635px;padding:10px 0 0 13px;border-left:1px solid #fdd8a1;border-right:1px solid #fdd8a1;overflow-y:scroll;}
.clubname{width:604px;height:24px;border:1px solid #ffe8c6;background:#fefef4;}
.clubname li{float:left;width:400px;height:24px;padding-left:10px;padding-top:2px;line-height:24px;font-weight:bold;color:#fe5f04;background:url(listarrow.gif) no-repeat 0 5px;}
.clubname li.nobg{background:none;}
.clubname li span{padding-left:10px;background:url(hicon06.gif) no-repeat 0 2px;}
.clubname li a,.clubname li a:hover{color:#fe5f04;text-decoration:none;}
.clublist{display:block;width:604px;padding:8px 0;}
.clublist li{float:left;width:136px;padding-left:15px;}
.clublist li span{display:block;float:left;width:100px;height:20px;padding:0;line-height:20px;text-indent:0;}
.clublist li em a,.clublist li em a:hover{font-style:normal;color:#ff6d00;}
/*bbsrank*/
.bbsrank{float:left;width:300px;overflow:hidden;}.bbsrank .cont{height:262px;width:291px;padding:8px 0 0 7px;}
.rank{width:142px;float:left;}.rank h4{font-size:12px;color:#fe7412;padding-left:20px;height:21px;padding-top:7px;}
.rank h4.bgl{background:url(hranktl.gif) no-repeat;}
.rank h4.bgr{background:url(hranktr.gif) no-repeat;}
.rank ul{width:124px;padding:3px 0 0 18px;}.rank ul li{text-align:left;width:102px;line-height:21px;}.rank ul li span{float:right;}
/*linklist*/
.linklist{width:960px;margin:10px auto 0;padding-top:3px;background:url(linktop.gif) no-repeat;}
.linklist .cont{width:933px;padding:8px 13px;background:url(http://img.tongji.cn.yahoo.com/719488/ystat.gif) no-repeat;line-height:22px;border-left:1px solid #e2e0e1;border-right:1px solid #e2e0e1;background:#fffcf3;}
.linklist .btm{height:3px;font-size:1px;background:url(linkbtm.gif) no-repeat;}
.sngo {
	BORDER: #cccccc 0px solid; 	BACKGROUND: url(icon01.gif) repeat-x 10% top; height:24px; width:24px; PADDING-top: 0px;
}

.userlist {
	BORDER: #ffc982 1px solid; BACKGROUND: #fffdf7; FLOAT: left; MARGIN: 5px 5px 5px 5px; WIDTH:60px; COLOR: #fff; HEIGHT: 60px;
}
.userlist A {
	COLOR: #fff
}
.userlist A:visited {
	COLOR: #fff;
}
.userlist .userps {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.username {
	WIDTH: 60px; TEXT-ALIGN: center
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Side list ~~~~ */
#infoside { float: center; width: 100%; }
	#infoside a { color: #069; }
	#infoside .box { overflow: hidden; }
	#infoside .box h4 { border-bottom: 1px solid #CAD9EA}
		.textinfolist, .imginfolist { margin: 0px; }
			.textinfolist li  { list-style: none; height: 1.8em; line-height: 1.8em; overflow: hidden; }
				#infoside .textinfolist li em a { color: #ff6600; margin-right: 0px; }
		.imginfolist { overflow: hidden; *height: 1%; }
			.imginfolist li { float: left; list-style: none; width: 52px; margin: 5px 5px 0px 0px; }
			.imginfolist li a { padding: 1px; display: block; border: 1px solid #ffc982; BACKGROUND: #fffdf7;}
			.imginfolist li p { text-align: center; height: 20px; color: #ff6600; overflow: hidden; }
			.imginfolist li p a { border: none; color:#ff6600; width:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
