* {margin:0 0; padding:0 0;}
body {font-size:12px;}

.all {width:990px; margin:0 auto;}
.mid-top {width:985px; height:129px; background-image: url(images/top.jpg); background-repeat:no-repeat; margin:0 auto;}
.mid1 {
	width:985px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
	margin:0 auto;
}
.mid-bot {width:985px; height:85px; background-image:url(images/bot.gif); background-repeat:no-repeat; margin:0 auto;}

.l {float:left; width:404px; margin:0 0 0 58px!important; margin:0 0 0 29px;}
.r {float:right; width:418px; margin:0 58px 0 0!important; margin:0 29px 0 0;}

.sq {
	width:404px;
	height:328px;
	background-image:url(images/sq-bg.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}
.sq ul {list-style:none; padding:8px 0 0 30px;}
.sq li {line-height:24px;}
.style1 {padding:0 0 0 24px;}

.club {width:404px; height:165px; background-image:url(images/club-bg.jpg); background-repeat:no-repeat;}
.club ul {list-style:none; padding:8px 0 0 30px;}
.club li {line-height:24px;}
.style2 {padding:25px 0 0 0;}

.ch {
	width:404px;
	background-image:url(images/ch-bg.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
}
.ch ul {list-style:none; padding:8px 0 0 30px;}
.ch li {line-height:24px;}

.blog {width:418px; height:315px; background-image:url(images/blog-bg.jpg); background-repeat:no-repeat;}
.blog ul {list-style:none; padding:8px 0 0 30px;}
.blog li {line-height:24px;}

.lt {width:418px; height:330px; background-image:url(images/lt-bg.jpg); background-repeat:no-repeat;}
.lt ul {list-style:none; padding:8px 0 0 30px;}
.lt li {line-height:24px; color:#000000;}

.rss {width:418px; height:66px; background-image:url(images/rss-bg.jpg); background-repeat:no-repeat;}
.rss ul {list-style:none; padding:8px 0 0 30px;}
.rss li {line-height:24px;}

.mid a:link {color: #000000;text-decoration: none;}
.mid a:visited {color: #000000;text-decoration: none;}
.mid a:hover {color: #ff6600;	text-decoration: none;}


#head{ width:980px;height:auto;}

.tR	{text-align:right;}

.tL{text-align:left;}


.mag-auto{margin:0px auto;}
ul,li{list-style:none}
.mt10{margin-top:10px;}
.sbd{border:1px solid #A5C6E9;}
.clear{clear:both;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}


/* head样式 */

.login{width:960px; height:28px;clear:both;background:#D4E7F8;border-top:1px solid #CDCBCC;line-height:28px;padding-left:20px;}
* + html .login, * html .login	{width:980px; height:28px;clear:both;background:#D4E7F8;border-top:1px solid #CDCBCC;line-height:28px;padding-left:20px;}
.login .s1{padding:0px 0px 0px 15px;line-height:28px;}
.login .s2{padding:3px 0px 0px 5px;}
* + html .login .s2	{padding:2px 0px 0px 5px;}
.login .s2 input{border:1px solid #89B4E1;width:80px;background:#fff;}
.login .s3{padding:4px 0px 0px 5px;}
.login .s3 input{border:0px;color:#fff;background:#8AB3E7;width:40px;text-align:center;height:19px;line-height:16px;}
.login .personalityR{padding:0px 18px 0px 12px;}
.input_text{line-height:19px;padding:2px 4px;}
* + html .input_text{height:19px;line-height:19px;padding:1px 4px;}
* html .input_text{line-height:19px;padding:2px 4px;margin-bottom:1px;}
.login .searchdiv{margin-left:100px;margin-top:1px;margin-bottom:2px;}
* + html .login .searchdiv{margin-left:43px;padding-top:4px;}
* html .login .searchdiv{margin-left:43px;padding-top:1px;}
.login .searchdiv input{border:1px solid #89B4E1;color:#999;width: 100px;background:#fff;height:19px;line-height:16px;font-size:12px;}
.login .searchdivG{margin-left:3px;padding-top:3px;}
* html .login .searchdivG{margin-left:3px;padding-top:3px;}
.login .searchdivG input{border:1px solid #89B4E1;color:#999;width:130px;background:#fff;height:19px;line-height:16px;font-size:12px;}
.login .searchselect{margin-left:6px;float:left;}
* html .login .searchselect{margin-left:6px;padding-top:3px;float:left;}
.login .searchselect select{width:70px;background:#fff;border:1px solid #89B4E1;}
/* end_head样式 */



/* Hides from IE-mac \*/
* html .clearfix   {height: 1%;}
.clearfix          {display: block;}
/* bottom样式 */
.foot {line-height:20px;color:#000;margin-bottom:10px;clear:both;}
.foot input {margin-bottom:6px;padding:2px 4px;}
input.research{margin-bottom:15px;border:1px solid #666;background:#EFF4F7;}
.foot img {padding-top:7px;}
.foot strong{font-weight:normal;font-family:Arial;}
.foot a {color:#000;text-decoration:none;}
.foot a:link, .foot a:visited {color:#000;text-decoration:none;}
.foot a:hover {color:#f60;text-decoration:underline;}
.friendlink{width:37px;background:#A5C6E9;color:#fff;font-weight:bold;font-size:14px;height:82px;}
.linklist{width:900px;padding-left:10px;line-height:20px;}
.linklist a {text-decoration:underline;margin-right:10px;}
.linklist a:link, .linklist a:visited {text-decoration:underline; color:#1B60AD;}
.linklist a:hover { color:#f60;}
.p10{padding:10px}
.fL{float: left;}
.tC{text-align:center;}
