/* CSS Document */

body {
	color: #666;
	font: 12px Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background: #fff url(http://www.xyxya.com/mbpic/body_bg1.gif) repeat-x;
	}
a:link, a:visited {
  text-decoration : none;
	color: #247BA7;
	}

a:hover {
	color: #FF6600;
	}
img { border: none; }
hr { display: none; }
.hide { display: none; }
.clear { clear: both; }
.bgcontain {
	margin: 0 auto;
	width: 904px;
	}

h2 {
    font-size: 12px;
	font-weight: bold;
	}
.left {
    float: left;
	width: 250px;
	padding: 0 0 8px 0;
	}
	
* html .left {
    float: left;
	width: 250px;
	padding: 0 0 8px 0;
	}

.lefts {
float: right;
width: 250px;
height: 100%;
}

.middle {
    float: left;
	width: 400px;
	margin-left: 8px;
	padding: 0 0 8px 0;
	}
.right {
    float: right;
	width: 648px;
	}


.zzzui {
float: left;
width: 648px;

 }
 
#header {
	height: 90px;
	background: url(http://www.xyxya.com/mbpic/logo.gif) no-repeat;
	margin: 0;
	}
	
* html #header {
    width: 300px;
	float: left;
}

h1 {
 	font-size: 1px;
	float: left;
	height:80px;
	margin: 0;
	padding: 0;
  
	}

* html h1 {
 	font-size: 1px;
	float: none;
	height:80px;
	margin: 0;
	padding: 0;
}


*+html h1 a {
	padding: 0;
	}

h1 a {
    text-align: center;
	padding: 0;
	display: block;
	height: 80px;
	width: 214px;
	}

#top465  {
position: absolute; 
right: 50px; 
top: 18px;
border:1px solid #fff;
padding:0;
}

#searchbox {
	margin: 1px 0;
	float: right;
	}

input.on {
    color: #1F749E;
	width: 160px;
    height: 17px;
    font-size: 12px;
    font-family: Verdana;
    border: 1px solid #B3E700;
	margin: 2px 2px 1px 2px;
    padding: 3px 0 1px 2px;
	background: #f8f8f8;
	}

*+ html input.on {
    margin: 1px 2px 2px 2px;
}


input.over {
    color: #1F749E;
    width: 160px;
    height: 17px;
    font-size: 12px;
    font-family: Verdana;
    border: 1px solid #FFC31A;
    padding: 4px 0 0 2px;
	margin: 2px 2px 1px 2px;
	background: #fff;
	}

*+ html input.over {
    margin: 0px 2px 3px 2px;
}


#searchbotton {
	width: 59px;
	height: 22px;
	vertical-align: top;
	margin-left: 0;
	padding: 4px 0 2px 0;
	}

*+html #searchbotton  {
padding: 2px 0 2px 0;
}

#searchtype {
    color:#247BA7;
}

#menu {
   color: #BAD098;
	height: 33px;
    font-family: Arial, Helvetica, sans-serif;
    background: url(http://www.xyxya.com/mbpic/menubg.gif) repeat-x ;
	border-left: 1px solid #3EB0F9;
	border-right: 1px solid #3EB0F9;
	}

#menu a {
    font-size:13px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	line-height: 30px;
	margin: 2px 1px 2px;
	padding: 0 10px;
	float: left;
	}

* html #menu a {
	margin: 2px 1px 2px;
	padding: 0 10px;
	}

*+ html #menu a {
	margin: 2px 1px 2px;
	padding: 0 10px;
	}


#menu a:hover {
    color: #FFF;
	text-decoration: underline;;
	padding: 0 10px;
    line-height: 30px;
	margin: 2px 1px 2px;
	}

* html #menu a:hover {
    border: none;
	padding: 0 10px;
	}

#menu a:visited {
	padding: 0 10px;

}

*html #menu a:visited {
	padding: 0 10px;
}


*+ html #menu a:visited {
	padding: 0 10px;
}


#menu ul {
	margin: 0 auto;
	padding:0 0 0 87px;
	list-style:none;
      }
	  
#menu li {
      display:inline;
      margin:0 auto;
      padding:0;
}

#menu span {
    float: right;
	margin: 5px 3px 0 0;
	}
#menu span a:hover {
    height: 16px;
	border: none;
    background: none;
	}
#welcome {
    color: #1F81B1;
    border: 1px dashed #BAE35A;
	line-height: 30px;
	height: 30px;
	margin: 5px 0;
	padding: 0 5px 0 8px;
    background: #E7F6C4;
	}
#welcome h3{
font-weight: bold;
}

#welword {
    padding: 1px;
	float: left;
	color:#FF6600;
	overflow: hidden;
	margin: none 0;
	font-weight: bold;
   	}

#welword a {
text-decoration: none;
padding: 0 -8px;
margin: none;
font-weight: 500;
line-height: 18px;
}

#welword a:hover, *html #welword a:hover, *+html #welword a:hover {
text-decoration: underline;
}


* html #welword a {
text-decoration: none;
padding: 0;
margin: 0 0 0 -8px;
line-height: 18px;
}

*+html #welword a {
text-decoration: none;
padding: 0;
margin: 0 0 0 -8px;
line-height: 18px;
}

#welword u{
font-weight: bold;
text-decoration: none;
padding: 0;
margin: 0;
}

*+ html #welword u{
font-weight: bold;
text-decoration: none;
padding: 0;
margin: 0;
}


#stats {
    float: right;
	}
#stats strong {
    color: #325B0A;
	}
	
.weizhi {
  color: #000000;
  height: 25px;
  background: #EBF5FF;
  width:902px;
  padding: 0;
  margin: 0 auto; 
  border: 1px solid #A2DDFD;
  float: left;
  }
 
.weizhi h3 {
    color: #0075B5;
  	height: 25px;
	margin: 0;
	font-size: 12px;
	padding: 0 0 0 10px;
	 float: left;
	
   }

.weizhi span {
 float: right;
 margin:0;
 padding:2px;
}

.weizhi span a{ 
line-height: 20px;
margin: 0 0 0 10px;
padding:0 5px 0 0;
}

.weizhi h3 a{
font-size: 12px;
color: #3174B0;
text-decoration: none;
line-height: 25px;
font-weight: 500;
margin: 0 10px;

}

.weizhi h3 a:hover {
color: #FF6600;
}

#basic-accordian{

	padding: 1px 0 0;
	width:268px;
	background: #fff;
	position:none;
	position:absolute;
	margin: 5px 0 0 0;
	z-index:2;
	}

.accordion_biaoti{
	padding:5px;
	background:#99CC00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
}

.accordion_biaoti:hover{
	background:#247BA7;
}

.accordion_bg{
	padding:2px;
	margin: 0;
	padding: 0;
	background:#FFF;
	}
	
*html .accordion_bg{
	padding: 1px;
}

.accordion_bg ul {
    margin: 0 auto;
	line-height: 15px;
	padding: 3px 1px 3px 3px;
	text-align:left;
	overflow: hidden;
	list-style: none;
	}

*html .accordion_bg ul {
margin: 0 0 0 -15px;
 }

*+html .accordion_bg ul {
margin: 0 0 0 -15px;
 }
  
.accordion_bg li {
    padding: 1px 0 1px 8px;
    line-height: 20px;
	height: 20px;
	width: 112px;
	text-align: left;
	overflow: hidden;
    background: url(http://www.xyxya.com/mbpic/li_bg.gif) no-repeat left 6px;
}

.accordion_bg li a {
    height: 20px;
	color: #247BA7;
	text-decoration: none;
    list-style-type: none;
	padding: 1px 0 1px 5px;
}

.accordion_bg li a:hover {
	color: #FF6600;
}
	
.header_highlight{
	background:#00CCFF;

}

.header_red{
	background:#F64F8A;

}

.tab_container *{
	float:left;
	width:72.5px;
	overflow: hidden;
	
}

.liebiao, .liebiaos {
    color: #0075B1;
	background: #FBFDFF;
	width: 248px;
    margin: 5px 0 0;	
	border: 1px solid #BAEB69;
	}

.liebiao h2, .liebiaos h2{
color: #529912;
background: url(http://www.xyxya.com/mbpic/bg2.gif) repeat-x;
	line-height: 25px;
	margin: 0 1px;
	padding: 0 6px;
   }


.liebiao ul, .liebiaos ul {
    margin: 0;
	line-height: 15px;
	padding: 3px 4px 8px 8px;
	text-align:left;

	list-style: none;
	}
	
.liebiao li, .liebiaos li{
    line-height: 25px;
	height: 25px;
	text-align: left;
    padding-left: 10px;
    background: url(http://www.xyxya.com/mbpic/li_bg.gif) no-repeat left 8px;
	overflow: hidden;
	}
/*Vector commend*/
.liebiao p { padding:0; margin:0; text-align: center;}
.liebiao p a {padding:0; }
.liebiao p img {padding:0 ; margin:0; width:230px; }

.liebiaos li{ 
   line-height: 22px;
   height: 22px;
   background: url(http://www.xyxya.com/mbpic/li_bg.gif) no-repeat left 6px;
   }

.liebiaos li a .liebiao li a {
 
}
.liebiaos li a:hover, .liebiao li a:hover {
  color:#F26821;
  background:none;
}


*html .liebiaos tr li, *html .liebiao tr li {
margin: 0  0 0 -15px;
padding:0  0 0 -15px ;
}

*+html .liebiaos tr li, *+html .liebiao tr li {
margin: 0  0 0 -15px;
padding:0  0 0 -15px ;
}

/*

.liebiaos li span{ 
color:#B7B5B5;
font-size:10px;
padding:0;
line-height: 20px;
float: right;
}

* html .liebiaos a, * html .liebiao a {
	float: left;
    display: block;
	}

 *+ html .liebiaos a, *+ html .liebiao a {
 	float: left;
    display: block;
 }
*/

.liebiaos a, .liebiao a {
    line-height: 20px;
	height: 20px;
    list-style-type: none;
	padding: 1px 0 1px 5px;
}


.liebiaos a:hover, .liebiao a:hover {

}

.liebiaos a img, .liebiao a img {
border: 1px solid #d0cece;
padding:2px;
margin:auto 0;
}

.liebiaos img:hover, .liebiao img:hover {
border: 1px solid #719100;
padding:2px;

}

.kuzhanlist, .kuzhanconter, .tuji{
    color: #666;
	border: 1px solid #89D4F8;
	background: #FBFDFF;
	min-height: 100%;
	margin: 5px 0 0 0;
	padding: 0;
	overflow: hidden;
	float: right;
}


.kuzhanconter {
width: 646px;
margin: 5px 0;
background: #F7FBFF;
overflow: hidden;

}

.tuji {
margin: 5px 0;
width:646px;
float: left;
}

#zuoce {
	float: left;
	width: 648px;
	text-align: left;
	border: 1px solid #89D4F8;
	margin-top: 5px;
}
#zuoce ul {list-style:none;}
#zuoce ul li {
	float:left;
	width:165px;
	overflow:hidden;
	margin-left: 20px;
	text-align: center;
	margin-top: 5px;
	height: 180px;
}
#zuoce ul li img {
	float:left;
	width:155px;
	overflow:hidden;
	background:none;
	text-decoration: none;
	height: 140px;
	margin: 5px;
	border: 1px solid #999999;
}
#zuoce ul li a:link {font-size: 14px; color:#000; font-weight: bold; line-height: 27px; text-decoration: none;}
#zuoce ul li a:visited {font-size: 14px; color:#000;font-weight: bold;line-height: 27px;text-decoration: none;}
#zuoce ul li a:hover {font-size: 14px;color:#FF6600;font-weight: bold;line-height: 27px;text-decoration: none;}
#zuoce ul li a:active {font-size: 14px;color:#FF6600;font-weight: bold;line-height: 27px;text-decoration: none;}
.imgitem {
float: left;
text-align: center;
clear: right;
padding: 0;
}

.imgline {
float: left;
clear: none;
}


.tuji ul img, .listtuji ul img {
border: 1px solid #D0CECE;
padding: 1px;
}

.tuji h2, .listtuji h2 {
background: #C0E1EF;
color: #135b96;
height: 20px;
text-align: center;
border-bottom:1px solid #aeccf2;
margin: 1px 0 3px 0;
padding: 3px 0 1px 0;
}

.tuji h3, .zixunlist h3, .tuji h3 {
background: #FBFDFF;
color: #5E940E;
width: 640px;
float: none;
height: 25px;
font-size: 12px;
text-align: center;
border: none;
margin: 0 auto;
padding: 5px 1px;
}


.tuji h3 a, .zixunlist h3 a, .tuji h3 a{
background: #F3F9FC;
color:#318CBA;
border: 1px solid #62B5DE;
padding: 1px 6px;
margin:0;
}

.tuji h3 a:hover, .zixunlist h3 a:hover, .tuji h3 a:hover  {
border: 1px solid #2E82AB;
background: #318CBA;
color:#FFF;
margin: 0 auto;
padding: 1px 6px;
}


.kuzhanlist ul, .kuzhanconter ul, .tuji ul, .listtuji ul{
    margin: 0;
	padding: 2px 0;
	list-style: none;
	}


.kuzhanlist ul {
    padding: 0;
	margin: 0 2px 0 4px;
	}

.kuzhanconter h2 {
font-size: 12px;
padding:0;
font-weight: 500;
margin: 0;
}


* html .kuzhanlist ul{
 margin: 0 0 0 2px;
}

.tuji ul {
    margin: 0 0 0 1px;
	padding:0;
}

.listtuji ul{
    margin: 0 0 0 5px;
	padding:0;
}

* html .listtuji ul{
    margin: 0 0 0 5px;
	padding:0;
}

* html .tuji ul {
    margin: 0 0 0 1px;
	padding:0;
}

.html .kuzhanlist ul, .html .kuzhanconter ul, .html. tuji ul, .html. listtuji ul {
    padding: 3px 1px 4px 1px;
	}


.kuzhanlist li, .kuzhanconter li, .tuji li, .listtuji li {
    line-height: 15px;
	margin: 2px 1px;
	overflow: hidden;
	}

.kuzhanconter li {
    text-align: left;
	line-height: 20px;
	padding: 2px  5px;
	margin: 0;
	overflow: hidden;
}

.kuzhanlist li img, .kuzhanconter li img, .tuji li img, .listtuji li img {
    padding: 4px;
	margin: 2px 0;
	border: 1px solid #D0CECE;
	background: #fff;
	}

.kuzhanconter li img {
overflow: hidden;

}


.kuzhanconter a:hover img {
border: 1px solid #719100;

}

.kuzhanconter img {
    padding: 4px;
	text-align: center;
	margin: 2px 1px;
	border: 1px solid #D0CECE;
	background: #fff;

}

.kuzhanlist li img{
width: 140px;
height: 120px;
margin: 1px 0 1px 0;
padding:4px;
overflow: hidden;
}

* html .kuzhanlist li img{
width: 140px;
margin: 5px 0 1px 1px;
overflow: hidden;
}

.listtuji li img {
width:138px;
height:118px;
margin: 2px 0;
overflow: hidden;
}

.tuji li img {
margin: 2px 0;
overflow: hidden;
}


li.imgitem img{
margin: 3px 3px;
overflow: hidden;
}


.kuzhanlist li a img:hover, .kuzhanconter li a img:hover, .tuji li a img:hover, .listtuji li a img:hover {
border: 1px solid #719100;
}


.kuzhanlist h2 {
    color: #0075B5;
	line-height: 25px;
	height: 25px;
	margin: 0 1px;
	padding: 0 10px;
	background: url(http://www.xyxya.com/mbpic/h2_bg.gif) repeat-x;
	}
	
.kuzhanlist h2 span {
    float: left;
	width: 100px;
	}
.kuzhanlist h2 a{
    display: block;
	float: right;
	margin-top: 6px;
	padding: 3px;
	border: 1px solid #89D4F8;
	background: #fff;
	}
.kuzhanlist h2 a:hover {
    border: 1px solid #86C535;
    background: #fff;
	}

.kuzhanlist li a:hover, .tuji li a:hover, .listtuji li a:hover{
color: #ff6600;

}


.kuzhanlist li a, .tuji li a, .listtuji li a{
padding: 1px;
text-align:center;
list-style-position: outside;
}

.kuzhanlist li span, .kuzhanlist li span, .tuji li span, .listtuji li span {
    font-size: 11px;
	color: #038DD9;
	text-align: right;
	margin: 0;
	width: 35px;
    float: left;
	}
.kuzhanlist li span.new, .kuzhanlist li span.new, .tuji li span.new {
    color: #FF4A86;
	
		}
.kuzhanlist li a.cate, .kuzhanlist li a.cate, .tuji li a.cate {
    color: #999;
	text-decoration: none;
	margin: 0 5px 0 0;
	padding: 0;
	float: right;
	}
.kuzhanlist li a.cate:hover, .kuzhanlist li a.cate:hover, .tuji li a cate:hover {
    color: #038DD9;
	text-decoration: underline;
	}
	
/*woding*/

.endPageVote{clear:both; padding:0 0 0 1px; margin:0 0 0 18px; }
.ding {margin: 1px 0 1px 0; padding: 1px;} 
.endPageVote ul{
padding:0;
margin: 0;
}
.endPageVote li{
float:left; 
width:67px; 
height:76px; 
margin: 15px 1px 15px 0;
padding: 1px 3px 0 3px;
background:url(http://www.xyxya.com/mbpic/vote.png) no-repeat 0px 0px;
}


}
.endPageVote h3{ 
padding: 10px 10px 5px 1px;
margin: 3px 1px 3px 1px;
color: #0188B5;
}
.endPageVote span{
padding: 0 0 0 5px;
}

.endPageVote h3 a { 
font-size: 24px; 
clear:both; 
padding: 0 10px 0 1px ;   
margin: 25px 5px 10px 1px;
}

.endPageVote .h img{margin:17px 10px 10px 15px;}
.endPageVote a{color:#0188b5; padding: 4px 4px 10px 1px;}
.endPageVote a:visited{color:#0099CC;}
.endPageVote a:hover{color:#f60;}


	
/*soft_list*/

.softlistindex {
    float: right;
    width: 320px;
	margin: 5px 0 0 2px;
    border: 1px solid #89D4F8;
    background: #FBFDFF;
	}

* html .softlistindex {
width:320px;
margin: 5px 0 0 2px;
}

.softlistindex li{
    height: 16px;
	padding-left: 10px;
	width: 295px;
    background: url(http://www.xyxya.com/mbpic/arrow.gif) no-repeat left 4px;
	overflow: hidden;
	margin: 1px 2px ;
	}

.softlistindex li a {
    float: left;
	line-height: 15px;
	width: 250px;
	height: 16px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	}

.softlistindex ul {
    margin: 0;
	padding: 3px 4px 5px 5px;
	list-style: none;
	}

.softlistindex h2 {
    color: #0075B5;
    line-height: 25px;
	height: 25px;
    margin: 0 1px;
    padding: 0 6px;
    background: url(http://www.xyxya.com/mbpic/h2_bg.gif) repeat-x;
    }
	
.softlistindex h2 span {
    float: left;
	width: 100px;
	margin: 0 auto;
	}
.softlistindex h2 a {
    display: block;
	float: right;
	margin-top: 6px;
	padding: 3px;
	border: 1px solid #89D4F8;
	background: #fff;
	}
.softlistindex h2 a:hover {
    border: 1px solid #86C535;
    background: #fff;
	}

.softlistindex li span {
    float: right;
	color: #038DD9;
	font-size: 11px;
	margin: 0 auto;
	}
.softlistindex li span.new {
    color: #FF4A86;
	}


/*USER*/

.ye {
background: #fff;
border: 1px solid #fff;
margin:0px 4px 4px 0;
list-style-type: none;
height:30px;
text-align: center;
padding:0px 0 0 0;
}

*html .ye {
margin: 0 4px 8xp 0;
padding: 0;

}

*+html .ye {
margin: 0 4px 8xp 0;
padding: 0;

}


.ye ul {
list-style-type: none;
list-style:none;
}

.ye li {
margin: 0 0 2px 0;
padding: 2px 0;
list-style-type: none;
background: #fff;
width: 225px;
float: left;
}


.ye li a{
background: #fff;
color:#318CBA;
float: left;
width: 58px;
text-align: center;
list-style-type: none;
border: 1px solid #eee;
margin: 0 15px 0 0;
padding: 3px 0 0 0;
overflow: hidden;
}

.ye li a:hover {
background: #318CBA;
border: 1px solid #318CBA;
color: #FFF;
list-style-type: none;
}


.profile {
    width: 100%;
	margin: 0 auto;
	padding: 0;
	background: #fff;

}
.profile p {
    height: 16px;
    margin: 2px 7px 2px 10px;;
	 clear: both;
	 color: #0075B5;
}
.profile ul {
margin:0 0 1px 0 ;
}

.profile a, .profile li a{
color: #318CBA;
text-decoration: none;
font-weight:bold;
}

.profile a:hover {
color: #FF6600;
}

.profile input {
    padding: 2px;
	color: #444;
	font-size: 12px;
    border: 1px solid #ccc;
    background: #fff;

	margin-right: 6px;
}

.checkcode {
    float: left;
	margin-right: 6px;
}

.profile p strong.checkcode {
    vertical-align: bottom;
	padding-top: 6px;
}

.profile input.checkcode {
    border: 1px solid #48B5EC;
    background: #DEF3FD;
}

.profile input.btn {
	font-size: 12px;
	color: #3e5e8a;
	width: 90px;
	line-height: 18px;
	border: 1px solid #476C9E;
	background: url(http://www.xyxya.com/mbpic/bg_btn.gif) repeat-x #fff;
	cursor: pointer;
}

td a strong {
	color: #0075B1;
}
#msg {
height: 40px;
width: 200px;
float: left;
font-size: 12px;
margin: 10px;
border: 1px solid #D7D7D7;
color: #318CBA;
scrollbar-face-color:#D7D7D7;
scrollbar-3d-light-color: #B2D97C;
scrollbar-arrow-color: #34500D;
scrollbar-dark-shadow-color:#58851A;

}

#bun {
margin: 0 10px;
color: #fff;
background: #318CBA;
padding: 3px 15px 1px;
font-weight: bold;
border: 1px solid #fff;
}

*html #bun {
padding: 4px 5px 0 5px;
}

*+html #bun {
padding: 4px 5px 0 5px;
}


/*index_sucai|index_zixun*/
.other {
    float: right;
	width: 100%;    
	margin: 5px 1px 0 5px;
    border: 1px solid #89D4F8;
    background: #FBFDFF;
    }
.other h2, #softlist h2 {
    color: #0075B5;
    line-height: 25px;
	height: 25px;
    margin: 0 1px;
    padding: 0 6px;
    background: url(http://www.xyxya.com/mbpic/h2_bg.gif) repeat-x;
    }
#down h2, #intro h2, #downurl h2, #attention h2, #softcomments h2, #postcomment h2, #hotcomments h2, #userbox h2, #recentnew h2 {
    color: #004A72;
    line-height: 28px;
	height: 28px;
    margin: 0 1px;
    padding: 0 6px;
	border-bottom: 1px solid #C9E8FA;
    background: url(http://www.xyxya.com/mbpic/nav_bg.gif) repeat-x;
	}
#intro h2, #downurl h2, #attention h2, #softcomments h2, #postcomment h2, #hotcomments h2, #userbox h2, #recentnew h2 {
    background: #EAF6FF;
	}
#intro h2 span, #downurl h2 span, #attention h2 span, #softcomments h2 span, #postcomment h2 span, #hotcomments h2 span {
    font-size: 11px;
	color: #038DD9;
	}
.other h2 span {
    float: left;
	width: 100px;
	}
.other h2 a {
    display: block;
	float: right;
	margin-top: 6px;
	padding: 3px;
	border: 1px solid #89D4F8;
	background: #fff;
	}
.other h2 a:hover {
    border: 1px solid #86C535;
    background: #fff;
	}
.other li a {
    float: left;
	
	height: 25px;
	}
.other li span {
    float: right;
	color: #038DD9;
	font-size: 11px;
	}
.other li span.new {
    color: #FF4A86;
	}
	
/*zixun_list_index*/

.zixunlist p {
line-height:21px;
text-align:left;
margin:6px;
padding:4px 5px;
}

.zixunlist p a, {
margin-left:5px;
}

.zixunlist li {
height:22px;
line-height:22px;
border:1px solid #c9e8fa;
overflow:hidden;
margin:6px;
padding:4px 5px;
}

.zixunlist li {
line-height:22px;
height: 100%;
text-indent : 15px;
border:1px solid #c9e8fa;
background:#FAFDFF;
overflow:hidden;
margin:6px;
padding:4px 5px;
}

.zixunlist li:hover {
background: #E8F5FD;
}

* html .zixunlist li:hover {
background: #E8F5FD;
}

.ulink {
font-weight: bold;
}

.zixunlist p span {
float:left;
}


.zixunlist ul{
margin: 0 auto;

}

.zixunlist {
margin-bottom:8px;
border:1px solid #7fb1e2;
width: 646px;
margin: 5px auto;
overflow:hidden;
background:#f7fbff;
padding: 10px 0;
}


.small  a img {width:90px;}

.zixunlist img {
padding: 3px 5px 3px 5px;
border:1px solid #BBB8B8;
overflow:hidden;
margin:0 5px 0 0;
}

*html .zixunlist img {
padding: 3px 5px 3px 5px;
}


.jian {
background: #F6F6F6F;
border: 1px solid #E0E0E0;
width: 96%;
padding: 5px 10px;
color: #0984B4;
margin:10px auto;
}

.picjian {
background: #F6F6F6F;
width: 96%;
padding: 2px 0;
color: #6B91B8;
text-align: center;
margin:2px auto;
}

/*footer*/

#abc {
    font-size: 14px;
	font-weight: bold;
	height: 20px;
    margin: 5px 0;
    padding: 8px 2px 8px 10px;
    border: 1px dashed #BAE35A;
	background: #E7F6C4;
	}
* html #abc {
    padding: 8px 0 3px 10px;
	}
#abc span {
    float: left;
    color: #177A93;
	margin-right: 8px;
	padding: 3px 4px 1px 4px;
    background: url(http://www.xyxya.com/mbpic/abc_bg.gif) no-repeat;
	}
#abc a {
    float: left;
    display: block;
    color: #177A93;
	line-height: 19px;
	text-decoration: none;
	text-align: center;
    width: 20px;
	height: 20px;
	margin: 0 3px;
    background: url(http://www.xyxya.com/mbpic/abc_a1.gif) 0 -40px;
    }
#abc a:hover {
    color: #EF4DAC;
    background: url(http://www.xyxya.com/mbpic/abc_a1.gif) 0 -20px;
	}
#abc span#totop {
    float: right;
	font-size: 12px;
	padding: 5px 0 0;
	background: none;
	}
#abc span#totop a {
    line-height: normal;
    width: auto;
    padding: 0 0 0 15px;
    background: url(http://www.xyxya.com/mbpic/totop.gif) no-repeat left 0;
	}
#abc span#totop a:hover {
    color: #EF4DAC;
	text-decoration: underline;
	}
#footer {
    color: #6a6a6a;
    text-align: center;
	margin-top: 5px;
	padding: 10px 0 5px 0;
    background: url(http://www.xyxya.com/mbpic/footer_bg.gif) no-repeat top center;
	}
#footer p {
    margin: 0;
	padding: 0;
    line-height: 23px;
	}
#footer p strong {
    color: #27BEE4;
	}
#footer p span {
    color: #66C313;
	}
#footer p span#com {
    color: #7D7D7D;
	}

	/*ad_style*/

#baiduad {text-align:content; }