﻿@charset "utf-8";
body{font-size:12px;font-family:宋体;color:#333;margin:0px;text-align:center;}
div{margin:0px auto;padding:0;}
from,ul,img{border:0;}.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6,h7,form,select,input,ul,li,label,img,p{padding:0;margin:0;}
h1,h2,h3,h4{padding:0;margin:0;}
h1{font-size:160%;}
h1 {font-size:24px;font-weight:400;font-weight: bold;}
h2,h3,h4,h5,h6 {font-size:14px;font-weight:400;font-weight: bold;}
li{list-style:none;overflow:hidden;}
a:link {color:#000000;text-decoration:none;}
a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color:#FF0000;}
a:active {text-decoration:none;color:#FF0000;}
.f_b,a.f_b:visited,a.f_b:link{color:#0589db;text-decoration: none;}
.f_r,a.f_r:visited,a.f_r:link{color: #f80000;text-decoration: none;}
.f_o,a.f_o:visited,a.f_o:link {color: #FF6600;text-decoration: none;}
.f_g,a.f_g:visited,a.f_g:link{color:#5b7e00;text-decoration: none;}
.f_p,a.f_p:visited,a.f_p:link {color: #FF3399;text-decoration: none;}
.f_w,a.f_w:visited,a.f_w:link {color: #fff;text-decoration: none;}
/*header*/
#header{clear:both;width:960px;height:119px;margin-top:3px;position:relative;}
#header .l,#header .r,#header .sob{background:url(/images/top.gif);}
#header .c,#header .fav,#header .nav{background:url(/images/topbg.png);}
#header .l{float:left;width:8px;height:119px;overflow:hidden}
#header .r{float:right;width:8px;height:119px;background-position:-8px 0}
#header .c{float:left;width:944px;height:119px;background-repeat:repeat-x}
#header .t{height:40px}
#header .b{height:75px}
#header .fav{float:left;width:120px;height:40px;background-position:0 -119px;background-repeat:repeat-x;position:absolute;top:0px;left:8px;}
#header .fav a{float:left;margin:14px 0 0 15px;padding-left:20px;color:#fff;background:url(/images/ico.gif) no-repeat;}
#header .nav{float:left;width:1px;height:40px;background-position:0 -159px}
#header .w{float:left;width:405px;margin:14px 0 0 136px;text-align:left;display:inline;}#header .w a{color:#fff;padding-right:4px}
#header .so{float:right;width:388px}
#header .so a{float:right;padding-top:13px;color:#fcfd01;font-weight:bold;font-size:14px;text-decoration:none}
#header .k{float:right;width:216px;height:20px;line-height:20px;font-weight:bold;border:#357fbc solid 1px;margin-top:8px;vertical-align:middle}
#header .sob{float:right;width:57px;height:23px;background-position:0 -119px;border:0;margin:8px 0 0 4px;cursor:pointer}
#header .logo {float:left;height:75px;width:230px;position:absolute;top:60px;left:10px;}

#header .menu {float:left;height:75px;line-height:75px;margin:0px 0 0 236px;padding-left:0px;text-align:left;display:inline;}
#header .menu a{color:#000;padding-right:9px;font-size:14px;font-weight:bold;}
#header .menu a:hover{color:#000;}

/*main*/
#main{clear:both;width:960px}
#main .t{height:8px;background:url(/images/frm.gif);overflow:hidden}
#main .b{clear:both;height:8px;background:url(/images/frm.gif) 0 -8px;overflow:hidden}
#main .b1{clear:both;height:8px;background:url(/images/frm.gif) 0 -8px;overflow:hidden}
#main .c{border-left:#aebdc5 solid 1px;float: left;border-right:#aebdc5 solid 1px;float: right;padding:2px 5px 5px 5px;text-align:left;display:inline;line-height:20px}
#main label{color:#f00;font-weight:bold}#link a{padding-right:6px;}
.main1 {
width: 948px;
}

.topnav {
width: 946px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
margin:0px 0px 6px 0px;
}
.topnava {
font-size: 14px;
line-height: 25px;
font-weight: bold;
color: #2E3338;
background: #F5F5F5 url(dot4.gif) no-repeat 7px 5px;
text-indent: 25px;
border-bottom: 1px dotted #D4D4D4;
margin: 3px;
}
.topnava1 {
background: #F5F5F5;
text-indent: 0px;
height: 25px;
border-bottom: 1px dotted #D4D4D4;
margin: 3px;
}
.topnavb {
float: left;
padding:0px 0px 0px 5px;
margin:0 auto;
}



#mainbox {width:948px;}
#mainbox_left { float: left; width: 745px; text-align:left;padding:0px 1px 0 0px;}
#mainbox_right { float: left; width: 200px; text-align:left;}
.topnav1 {
width: 200px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
margin:0px 0px 5px 0px;
}
.topnav1a {
float: left;
width: 180px;
padding:0px 5px 0px 5px;
margin:0 auto;
}
.topnav2 {
width: 738px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
margin:0px 5px 5px 0px;
}
.topnav2a {
float: left;
width: 180px;
padding:0px 5px 0px 5px;
margin:0 auto;
}
.topnav3 {
width: 190px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
padding:10px 0px 10px 10px;
}
#biaoti{
color: #2E3338;
line-height: 32px;

text-align: left;
border-bottom: 1px dashed #CCC;
font-family: "宋体";
}
.jianjie{
font-size: 12px;
margin:8px 15px 15px 15px;

}
.jianjie a:link {
font-size: 12px;
color: #ff0000;
font-weight: bold;
}
.aaa {
cursor:pointer;
color: #000;
font-size: 14px;
padding: 3px 8px 1px 8px;
line-height: 25px;
border-width: 1px;
border:1px solid #24A8FF;
background-color:#C8E7FF;
}

a.aaa:link,a.aaa:visited {
color: #000;
font-size: 14px;
padding: 3px 8px 1px 8px;
line-height: 25px;
border-width: 1px;
border:1px solid #24A8FF;
background-color:#C8E7FF;
}
a.aaa:hover {
color: #ffffff;
background-color: #4E5254;
text-decoration: none;
}
.fav1 {
	font-size: 14px;
	float: right;
	height: 30px;
	width: 150px;
	margin-top: -30px;
	position:absolute;left:690px;

}
.fav2 {
	float: right;
	height: 30px;
	width: 150px;
	margin-top: -30px;
    position:absolute;left:600px;
}
.fav3 {
	float: right;
	height: 30px;
	width: 80px;
	margin: 3px 0 0 290px;
    position:absolute;
}
.fav4 {
	float: right;
	height: 30px;
	width: 150px;
	margin: 3px 0 0 350px;
    position:absolute;
}
.fav5 {
	float: right;
	height: 30px;
	width: 150px;
	margin: 3px 0 0 410px;
    position:absolute;
}
.tiao5 {
font-size: 14px;
line-height: 28px;
width: 716px;
color: #2E3338;
background: #F2F2F2 url(dot4.gif) no-repeat 7px 9px;
text-indent: 28px;
border-bottom: 1px dotted #ccc;
padding: 2px 0px 0px 0px;
margin: 3px;
}

.tiao4 {
font-size: 14px;
line-height: 25px;

color: #2E3338;
background: #F2F2F2 url(dot4.gif) no-repeat 7px 5px;
text-indent: 25px;
border-bottom: 1px dotted #ccc;
margin: 3px;
}
.suomin{
font-size: 12px;
margin:0 5px;
border-bottom: 1px dashed #CCC;
font-family: "宋体";
}
.flash {
background-color: #F5F5F5;
margin: 12px auto 0;
padding: 10px 10px 0;
width: 650px;
border: 5px solid #C1E0FF;
overflow: auto;
}
.loading {
padding:8px 5px 3px;
height: 18px;
width: 638px;
}
.textleft {
float:left;
height:18px;
line-height:18px;
font-size:14px;
font-weight:bold;
color:#0099FF;
padding:0 8px;}
.load1 {
    float:left;
background-color: #FFF;
height: 6px;
width: 478px;
border: 1px solid #999;
overflow:hidden;
margin-top:3px;
}
.load2 {
background-color: #FF6600;
padding:1px;   
height: 6px;
overflow:hidden;
}

#next {
margin:50px 0px 20px 0px;
text-align:center;
height: 26px;
width: 638px;
font-size:12px;
}
#next_left { float: left; width: 270px; text-align:left;padding:0px 20px 0 60px;}
#next_right { float: left; width: 210px; text-align:left;padding:0px 0px 0 30px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 3px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 3px;color:#009900;}
.k_pagelist a {padding:5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 3px;}

/* 评论 */
#k_comment{text-align:left;}
	#k_comment div{display:block;clear:both;}
	#k_comment div strong {margin:3px;}
	#k_comment div a{margin:3px;}
	#k_comment p{line-height:22px;margin:5px;padding:0px;padding-left:20px;}
	#k_comment .k_pagelist{clear:both;display:block;}
#k_comment_post{display:block;clear:both;text-align:left;font-size:16px;}
#k_comment_post a{	
    text-decoration:none;
	font-size: 15px;
	font-weight: bold;
	color:#06C;}

/* 页面CSS */
a:link,a:visited,a:active {color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:none;}

.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.gray{color:#AAA;}

.topnavo {
width: 200px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
margin:0px 0px 5px 0px;
}
.fy2 {
width: 738px;
float: left;
border: 1px solid #DFDFDF;
display:inline;
}
.fy21 {
width: 700px;
float: left;
display:inline;
padding:0px 0px 0px 2px;
}

.fy1 {
width: 700px;

}
.img2 {
padding:3px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;
}

.mark {overflow:hidden;padding:0px 0 0px 136px; clear:both;}
#mark0, #mark1 {background:url(mark.gif) no-repeat -189px 0;border:0;cursor:pointer;float:left;height:48px;margin:0;overflow:hidden;padding:0;position:relative;width:189px;}
#mark1 {background-position:-378px 0;margin-left:10px;}
#barnum1, #barnum2 {color:#333333;font-family:arial;font-size:10px;font-weight:400;left:70px;line-height:12px;position:absolute;top:30px;}
.bar {background-color:#FFFFFF;border:1px solid #40A300;height:5px;left:9px;overflow:hidden;position:absolute;text-align:left;top:32px;width:55px;}
.bar div {background:transparent url(sprites.gif) repeat-x scroll 0 -265px;height:5px;overflow:hidden; margin:0;}
#mark1 .bar {border-color:#555555;}
#mark1 .bar div {background-position:0 -270px;}
#guide {line-height:23px;height:23px;background:url(guide.gif) no-repeat 5px 1px;margin-bottom:0px;text-align:left;color:#333;}
#guide a:link,#guide a:visited,#guide a:active {color:#333;}
#guide a.k_guidename{padding:0px 8px 0px 22px;}

#z_c {width:100%;margin-top:6px;float: left;}
#z_c UL {width:720px;padding-left:0px;}
#z_c UL LI {float:left;width:109px;height: 106px;margin-top:2px;text-align:center;line-height:180%;padding-left:10px;color:#000;}
#z_c2 {width:100%;margin-top:6px;}
#z_c2 UL {width:183px;padding-left:0px;}
#z_c2 UL LI {float:left;width:160px;height: 16px;background:url(/images/li.gif) no-repeat 8px 3px;margin-top:2px;text-align:left;text-indent: 22px;line-height:18px;margin:0px 5px 3px 0px;}

/*bottom*/
#bottom{clear:both;width:960px;line-height:20px;padding: 6px 0px 9px 0px;}
#bottom .d{color:#f00}

.load {
background: #ffffff;
height: 516px;
width: 650px;
text-align:center; 
}

a.ddd:link,a.ddd:visited {
color: #155DA5;
font-size: 13px;
padding: 7px 23px;
background:url(/go-play.gif) no-repeat;
line-height: 28px;
border-width: 0px;
font-weight:bold;
}
a.ddd:hover {color: #FD9504;BACKGROUND-POSITION: 0px -29px;text-decoration: none;}
#jiazai {
	FONT-WEIGHT: bold; MARGIN: 5px 0px; COLOR: #ff0000; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
#jiazai1 {
	FONT-WEIGHT: bold; MARGIN: 5px 0px; COLOR: #ff0000; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}



.a1 {
        height: 48px;
        width: 189px;
        background-image: url(/css/mark.gif);
        background-position: -189px 0px;
        cursor: hand;
        clear: right;
        float: left;
}
.a2 {
        height: 48px;
        width: 189px;
        background-image: url(/css/mark.gif);
        background-position: -378px 0px;
        cursor: hand;
        clear: right;
        float: left;
        margin-left: 20px;
}
.a11 {
        padding-top: 30px;
        padding-left: 8px;
        height: 18px;
        overflow: hidden;
}
#myhistory {
	width:960px; BORDER-RIGHT: #85d981 1px solid; BORDER-TOP: #85d981 1px solid; BORDER-LEFT: #85d981 1px solid;  BORDER-BOTTOM: #85d981 1px solid;BACKGROUND-COLOR: #e9f9b8;HEIGHT: 22px;OVERFLOW: hidden;
}
#myhistory .l {
	FLOAT: left; HEIGHT: 22px; FONT-SIZE: 12px; BACKGROUND: url(/images/icon-1.gif) 0px -73px; WIDTH: 96px; PADDING: 5px 0 0 5px
}
#myhistory .c {
	PADDING-LEFT: 7px; WIDTH: 850px;FLOAT: left; HEIGHT: 22px
}
#myhistory .r {
	WIDTH: 3px; FLOAT: left; HEIGHT: 22px
}
#hscontent {
	MARGIN-TOP: 3px; FLOAT: left; WORD-SPACING: 4px; OVERFLOW: hidden; WIDTH: 850px; WHITE-SPACE: nowrap;TEXT-ALIGN: left
}

#hscontent li{ float:left; line-height:20px;PADDING: 0px 2px 0 5px}

.tiao44 {

line-height: 28px;

background: #fff;

border: 1px dotted #ccc;
margin: 10px 10px 10px 10px;
}

/*分页样式2*/
.epages1{text-align:right;margin:8px;}
.epages{font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
