/* CSS Document */

a:hover { 
    text-decoration:underline;
	color:#F73E82;}
	
h4{ 
    line-height:28px; 
	height:28px; 
	width:90px; 
	font-size:12px; 
	display:block; 
	float:left; }
	
h4 a{
	 color:#e76766;
	 padding-left:10px;}
	
.top {
	width:950px; 
	height:94px; 
	background:url(../images/top_bg.jpg) no-repeat; 
	margin:0 auto;}
	
.login {
	font-size:12px;
	width:950px;
	height:34px; }
	
#form1 {
	width:940px; 
	padding-left:10px; 
	padding-top:4px; 
	line-height:30px; 
	display:block; 
	vertical-align:middle; }
	
	.but{ 
	    width:50px; 
		height:21px;}

	.nav{ 
	    width:950px;
	    height:58px; }
	
	.menu{
	    width:auto;
	    height:58px;
	    float:left; }
	
	.menu ul{
	    font-size:12px;
	    padding-left:25px;
	    line-height:25px;
	    width:330px;
	    padding-top:5px; }
	
	.menu li{
	    padding-left:10px;
	    float:left;
	    display:inline; 
	    width:85px;}
		
	.menu a{ color:#333333;}
	
	/*图片轮换*/
	
	.rot{
	    width:950px;
	    height:286px;
	    margin:10px auto; }
		
.copyright {
	text-align:center;
	width:950px;
	height:55px;
	margin:10px auto 0 auto;
	line-height:180%;
	background:url(../images/备案图标.png) no-repeat no-repeat 489px 20px;}
	
.copyright a {
	color:#333;}
	
.breadcrumb {
	height:28px;
	line-height:28px;
	background-color:#F84C78;
	color:#FFF;
	padding-left:5px;}
	
.breadcrumb_1 {
	height:40px;
	line-height:15px;
	padding-left:8px;}
	
.breadcrumb_2{
	height:55px;
	line-height:8px;
	padding-left: 10px;}
	
	
.breadcrumb a {
	color:#FFF;}
	
.fix_float {
	clear:both;}
	
/*分页|pagelist*/
.pagelist {
	background-color:#E2E2E2;}
	
.pagelist ul {}

.pagelist ul li {
	float:left;}
	
.pagelist ul li a, .pageinfo {
	display:block;
	padding:6px;
	margin:3px;
	border:1px solid #DDDDDD;
	color:#333;}
	
.pagelist ul li a.currentpage {
	background-color:#FB3D82;
	padding:7px;
	border:0;
	color:#fff;}
	
.pageinfo {
	color:#555555;}
	
.pagelist ul li a:hover {
	background-color:#333;
	border:0;
	padding:7px;
	color:#fff;
	text-decoration:none;}
	
.rank_1 {
	background:url(../images/rank.png) no-repeat 2px 5px;}
	
.rank_2 {
	background:url(../images/rank.png) no-repeat 2px -24px;}
	
.rank_3 {
	background:url(../images/rank.png) no-repeat 2px -54px;}
	
.rank_4 {
	background:url(../images/rank.png) no-repeat 2px -84px;}
	
.rank_5 {
	background:url(../images/rank.png) no-repeat 2px -114px;}
	
.rank_6 {
	background:url(../images/rank.png) no-repeat 2px -144px;}
	
.rank_7 {
	background:url(../images/rank.png) no-repeat 2px -174px;}
	
.rank_8 {
	background:url(../images/rank.png) no-repeat 2px -204px;}
	
.rank_9 {
	background:url(../images/rank.png) no-repeat 2px -234px;}
	
.rank_10 {
	background:url(../images/rank.png) no-repeat 2px -264px;}
	
.rank_11 {
	background:url(../images/rank.png) no-repeat 2px -294px;}
	
.rank_12 {
	background:url(../images/rank.png) no-repeat 2px -324px;}
	
.rank_13 {
	background:url(../images/rank.png) no-repeat 2px -354px;}
	
.rank_14 {
	background:url(../images/rank.png) no-repeat 2px -384px;}
	
.rank_15 {
	background:url(../images/rank.png) no-repeat 2px -414px;}
	
.login_field {
	float:left;
	width:230px;
	height:27px;
	line-height:27px;}
	
.login_field * {
	float:left;
	display:inline;}
	
.login_field label {
	width:50px;
	height:23px;
	line-height:23px;}
	
.login_field_txt {
	border:1px solid #fff;
	height:21px;
	line-height:21px;
	background-color:#FFF;}
	
.login_submit_btn, .login_reg_btn {
	width:52px;
	height:20px;
	line-height:20px;
	border:0;
	background-color:#FFF;
	color:#000;
	margin-top:3px;}
	
.login_reg_btn {
	margin-left:2px;}
	
.topnav {
	height:33px;
	line-height:33px;}
	
.t00l {
	width:400px;
	height:33px;
	line-height:30px;
	padding: 0px 10px;
	float:right;
	color:#B33333;
	text-align:right;}
	
.t00l a {
	color:#B33333;}
	
/*Container*/
#container {
	width:960px;
	margin:0 auto;}
	
#header {
	height:93px;
	background:url(../images/top_bg.gif) no-repeat;
	margin-bottom:50px;}
	
.top_navi {
	height:2px;}
	
.main_navi {
	height:121px;}
	
	.logo {
		float:left;
		width:333px;
		height:90px;}
		
   .comiis_rx {
	    padding: 10px 5px;}
		
	.logo a {
		display:block;
		width:235px;
		height:85px;
		margin-left:10px;
		margin-top:0px;
		background:url(../images/logo.gif) no-repeat;}
		
	.navi_items {
		float:left;
		height:50px;}
		
	.navi_items ul {
        float:left;
		background: #F84C78;
        border: 1px #C77585 solid;
		border-bottom: 2px solid #C9A5A5;
        width: 958px;
        padding-top: 10px;
        height: 28px;}
	
	.navi_items ul li {
		height: 25px;
        line-height: 20px;
        float: left;
        padding: 0 18px;
        border-left: 1px #FB85A4 solid;
        border-right: 1px #DE3D71 solid;
        font-size: 16px;}
		
	.navi_items ul li a {
		color:#FFF;}
	
#content {}
	
#friend_link {
	margin-bottom:10px;}
	
#friend_link h2 {
	height:26px;
	line-height:26px;
	background:url(../images/m_bg_01.gif) repeat-x;
	border:1px solid #FDD0D0;}
	
#friend_link h3{
	height:26px;
	line-height:26px;
	background:url(../images/m_bg_01.gif) repeat-x;
	border:1px solid #FDD0D0;}
	
#friend_link span {
	padding-left:10px;
    color:#666;}
	
#friend_link ul {
	zoom:1;
	border:1px solid #FFDADA;
	border-top:none;
	padding:5px;}

#friend_link ul li {
	display:inline;
	float:left;
	padding:2px;
	white-space:nowrap;}
	
#friend_link ul li a {
	color:#B8B8B8;}
	
.footer_ads {
	height: 90px;
	border:1px solid #FFB5B5;
	width: 960px;
margin: 0 auto;
	}
	.slider1 img{ width:948px; height:90px; display:block; border:0;}
	

.top-tel {
float: left;
width: 130px;
height: 13px;
padding-top: 8px;
background: url(images/home_18.jpg) no-repeat 0px 8px;
padding-left: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #E6519E;
font-weight: bold;
}
	