﻿@charset "utf-8";
/* #################### 主控?##################### */

*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,
fieldset,input,p,blockquote,th,td {margin:0px; padding:0px;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
img a {border: none;}
h1{ font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.wrap{width:1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}


/* #################### 公共部分 ##################### */

body {
	background: #EAEAEA;
	font-family:"微软雅黑";
	font-size:12px;
	line-height: 1.25em;
	color:#444;
	width: 100%;
	height:100%;
	margin:0 auto;
	background: #EAEAEA url(topbg.jpg) repeat-x left top;
}
select, input{
	font: 12px Verdana, Helvetica, sans-serif;
}

html, html>body {
	width: 100%;
	height: 100%;
}
.clear {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	clear: both;
	margin-top: -1px;
}
/* #################### 文字式样 ##################### */

a {
	color: #363739;
	text-decoration: none;
}

a:hover {
	color: #2B2B2B;
	text-decoration: underline;
}

/* 头部 */

.headerbg{width:100%; height:100px;background:#ba0000; overflow:hidden;}
.header{padding:20px 0;}
.header .site_logo{ float:left; width:240px; height:60px; background:url(../images/logo.png) left center no-repeat;}
.header .site_logo a{ text-indent:-9999px;width:240px;height:60px;display:block;}
.header .site_member{ float:right; height:30px; width:500px; margin-right:20px; text-align:right; overflow:hidden; font-size:14px; color:#fff;}
.header .site_member a{ color:#fff;}
.header .site_member a:hover{ color:#ffcc00;}
.header .site_search{ float:right;height:30px;}
.header_login{ width:600px; height:auto; overflow:hidden;}
.searchsd {height: 30px;width:500px;}
.searchsd .textbox {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #FFBA00;color: #999999; height: 28px;line-height:28px;padding-left: 5px;width:400px;}
.searchsd span {margin-top: -2px; margin-left:-100px;}
.searchsd select{position:relative;top:-2px;font-size:12px;line-height:25px; height:25px;border:1px #eee solid;color:#666;}
.searchsd .inputButton { height: 30px;margin-top: -2px;width: 95px;}


#mainNav {
	width: 980px;
	height:31px;
	padding: 0px;
	margin: 5px auto;

}
.nav_gun{ margin-left:12px;font-weight:bold;color:#333; height:44px; line-height:24px;}
#scrollWrap{ margin-top:-20px; margin-left:80px;}
.menu{
margin: 0 auto;
padding: 0;
float: left;
font-size:12px;
font-weight:bold;
width: auto;
height:31px;
overflow: hidden;
border-left: 1px solid #5C5C5C;
}

.menu li{
display: inline;
}

.menu li a{
float: left;
color: #CFCFCF;
padding: 10px 16px 0 16px;
height:31px;
text-decoration: none;
border-right: 1px solid #5C5C5C;
}

.menu li a:hover, .menu li .current{
color: #000;
background: #EAEAEA;
}

.mainNav_right{
	width:78px;
	height:13px;
	float:right;
	font-size:12px;
	margin:12px 0 0 0;
	overflow:hidden;
	color: #CFCFCF;
	text-align:right;
}
.mainNav_right a{
	color: #CFCFCF;
}
.mainNav_right a:hover{
	color: #fff;
	text-decoration: underline;
}
#TopBan {
	width: 980px;
	padding: 0px;
	margin: 10px auto;
}

/* 内容封套*/
#container {
	width: 980px;
	padding: 0px;
	margin: 15px auto;
	overflow:hidden;
}

#index_container {
	width: 980px;
	background-color:#FFF;
	padding-top: 5px;
	border-top:3px solid #dcdcdc;
	margin: 15px auto;
	overflow:hidden;
}

.contain_left {
	width:688px;
	background-color:#FFF;
	padding:4px 10px 8px 10px;
	float:left;
}

.contain_right {
	width:262px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#FFF;
	float:right;
}

.tuquu_pic {
	background-color:#e3dacb;
	height:278px;
	overflow:hidden;
}

.pic_top {
	background-color:#FFF;
}

.pic_end {
	background-color:#FFF;
	margin:8px;
}

.pic_end ul {
	padding:10px;
}

.tqzt {
	height:22px;
	color:#FFF;
	padding:6px 0 0 10px;
	font-size:14px;
	font-weight:bold;
	background-color:#fd7f35;
}

.tqpic {
	padding-top:0px;
	margin:0 auto;
	color:#333;
	font-size:12px;
	font-weight:bold;
}


.tuquu_new {
	width:260px;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #c9c9c9;
}

.tuquu_ad {
	width:256px;
	background-color:#FFF;
	margin-top:0;
        margin-right:auto;
	text-align:center;
}

.tuquu_ad2 {
	width:260px;
	background-color:#FFF;
	margin:0 auto;
	text-align:center;
        padding-top:5px;
        padding-bottom:5px;
	border:1px solid #c9c9c9;
}

.tuquu_ad img {
	border:3px solid #eaeaea;
}

.nav {
	height:34px;line-height:34px;
	margin:4px 4px 15px;
	padding-left:15px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background:#ba0001;;
}

.newtq {
	margin:-10px 15px 20px 15px;
}
.memtq{ margin:-5px 10px 20px 10px; height:auto; overflow:hidden;}
.memtq li{ width:25%; height:65px; float:left; text-align:center; list-style:none;}
.memtq img{ width:50px; height:50px;}
.newtq ul li {
	height:20px;
	padding-top:10px;
	padding-left:30px;
	color:#888;
	font-size:12px;
	background:url(dot.jpg) no-repeat 2% 12px;
	border-bottom:1px dashed #ccc;
}

.tuquu_design {
	width:260px;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:8px;
	border:1px solid #c9c9c9;
}

.nav_right {
	height:35px;
	overflow:hidden;
	margin:0px;
	padding:10px;
        padding-bottom:0px;
	color:#FFF;
	font-weight:bold;
	background:url(nav.jpg) repeat-x;
}

.serb {
	font-family:"宋体";
    font-size:12px;
	letter-spacing:normal;
	height:auto;
	overflow:hidden;
	padding-left:12px;
	padding-right:12px;
	margin-top:-14px;
}

.serb ul li {
	height:24px;
	padding-left:0px;
	padding-top:4px;
	border-bottom:1px dotted #ddd;
}

.serb ul li a{ text-decoration:underline;}

.ad a{ text-decoration:none;}
.ad {margin-left:-5px; margin-top:-15px;}

.serswf {
	height:90px;
	width:687px;
	overflow:hidden;
	margin-top:8px;
}

.mainbd {
	margin-top:-12px;
	margin-left:10px;
        _margin-left:5px;
	width:687px;
	float:left;
	overflow:hidden;
}

.mainbd ul{
	width:687px;
	height:225px;
	margin-top:12px;
	margin-bottom:12px;
	background:#eaeaea;
}
.mainbd ul:hover{background:#fbfbfb; border-left:5px #eaeaea solid;}

.mainbd_l{
	width: 305px;
	padding:8px;
	margin:0px;
	overflow:hidden;
	float:left;
	font-size:14px;
	font-weight:bold;
}

.mainbd_l img {
	width:300px;
	height:200px;
	padding:3px;
	margin:0px;
	border:1px solid #C9C9C9;
	background: #FFF;
}

.mainbd_l2{
	width: 258px;
	padding:8px;
	margin:0px;
	margin-top:10px;
	overflow:hidden;
	float:left;
}

.mainbd_l2 img {
	width:250px;
	height:190px;
	padding:3px;
	margin:0px;
	border:1px solid #C9C9C9;
	background: #FFF;
}

.mainbd_r {
	width: 350px;
	padding-top:10px;padding-left:10px;
	margin:0px;
	overflow:hidden;
	float:left;
	line-height:24px;
}

.mainbd_r2 {
	width: 370px;
	padding-top:18px;
	margin:0px;
	overflow:hidden;
	float:left;
	line-height:24px;
}

.list_left_tx {
	width: 64px;
	padding: 0;
	margin: 0;
	overflow:hidden;
	float:right;
	line-height:24px;
	text-align:center;
}

.list_left_tx2 {
	width: 64px;
	padding: 0;
	margin: 0;
	overflow:hidden;
	float:right;
	line-height:20px;
	text-align:center;
}

.wumii-hook{ margin:0 auto; text-align:center;} 

.red {
    color: red;
}
.red a{
    color: red;
}
.red a:hover{
    text-decoration: underline;
}

#bdmore{
	width:980px;
	height:30px;
	margin:0 auto;
	border:1px solid #fff;
}

#bdmore img{
	padding:8px;
        padding-top:2px;
}

#footer {
	width:100%;
	height:auto;
	margin:0 auto;
        background:#212121;
}

.ft_1 {
	width:100%;
	height:110px;
	background:#000;
	margin-top:15px;
	
}

.ft_1_left{
	width:980px;
	margin:15px auto;
        padding-top: 15px;
}

.ft_1_right{
	width:34%;
	margin-top:-70px;
	float:right;
}

.ft_2{
	background:#212121;
        line-height:20px;
        margin-bottom:10px;
}
.ft_2 a{color:#868686;}


.cpright {
	width:980px;
	color:#727375;
	line-height:22px;
	margin:0 auto;
	padding:15px;
	border-bottom:1px dashed #444444;
}

.copyright {
	width:980px;
	margin:15px auto;
	font-size:12px;
	line-height:24px;
	color:#eeeeee;
}


.pic_link{
    border-bottom: 1px dashed #666666;
    height: auto !important;
    min-height: 150px;
    padding-bottom: 40px;
}

.pic_link li{display: inherit;
    float: left;
    height: 37px;
    margin-left: 5px;
    overflow: hidden;
    white-space: nowrap;
    width: 90px;}

.txt_link{border-bottom: 1px dashed #666666;
    height: auto !important;
    min-height: 120px;
    padding-bottom: 40px;}
	
.txt_link li{color: #696969;
    float: left;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 7px;
    word-break:break-all;
    width: auto;}	
	
.linking{ clear:both; }	

/*===============注册表单=====================*/
/*密码强度*/
.regbox .rank { border:none; background:url(../../images/rank.gif) no-repeat; width:125px; height:22px; vertical-align:middle; cursor:default; }
.regbox .r0 { background-position:0 0; }
.regbox .r1 { background-position:0 -22px; }
.regbox .r2 { background-position:0 -44px; }
.regbox .r3 { background-position:0 -66px; }
.regbox .r4 { background-position:0 -88px; }
.regbox .r5 { background-position:0 -110px; }
.regbox .r6 { background-position:0 -132px; }
.regbox .r7 { background-position:0 -154px; }
#regmain{text-align:center;}
.regbox .st1{background:#EBEFF3;border:#D3E3EB 1px solid;height:26px; line-height:26px; padding-left:20px; font-size:14px;text-align:left;margin:20px;}
.regbox .st1 a{font-size:14px;color:#ff6600;}
.regbox {width:796px;text-align:left;margin:0px auto;}
.regbox #regtop{height:1px;font-size:1px;background:url(../images/bj_top.jpg) no-repeat;}
.regbox #regbottom{height:12px;font-size:1px;background:url(../images/bj_bottom.jpg) no-repeat;}
.regbox #regcenter{padding-top:10px !important;padding-top:20px;padding-bottom:20px;border: 1px solid #ffcc00;height:auto;}
.regbox dl {line-height:30px;}
.regbox dt{text-align:left; font-weight:bold; height:30px;margin:0;width:20%; float:left; padding-right:2em;padding-left:30px; font-size:12px; }
.regbox dd{ width:25%; float:left;padding-right:2em; margin:0}
.regbox dd.Tips { width:44%;text-align:left;height:30px;padding-right:0; margin:0}
.regbox .cc{clear:both}
.regbox .cc dt{font-size:14px; font-weight:normal;}
.regbox .input{height:25px; line-height:25px;border:1px solid #ccc;width:200px;}
.ml{background:#F0F8FF;clear:both;height:35px;border:#E0F1FF 1px solid;padding-left:10px;}
.f14{margin:20px;font-size:14px;font-weight:bold; line-height:35px; margin-bottom:8px;}

.typetips{padding:6px;border:2px solid #ffcc00;margin:8px;width:600px;height:36px}
#loading{padding:2px;display:none;position:absolute;color:#ff6600;font-size:12px;right:0px;top:0px;background:#F8F2DA;border:1px solid #ffcc00;width:160px;height:23px;line-height:23px}

.regusertype{border:1px #FEDADA solid;background:#FFF0F0;line-height:30px;padding-left:20px; padding-top:10px;padding-bottom:10px; font-size:14px;text-align:left;margin:20px;text-align:left;}

#userDetail{padding-right:20px;margin:20px;}
#userDetail li{height:32px;line-height:32px;text-align:left;}
#userDetail .clefttitle{color:#555;font-size:14px;font-weight:normal;}

/*注册表单结束*/

#regcenter .tdbg{font-size:14px;line-height:25px;}

.regtype {
	top: 245px;
	width: 280px;
	margin-bottom: 0px;
	z-index: 100;
	position: absolute;
	height:300px;
	text-align:center;
	overflow:auto; 
    overflow-x:hidden; 
	border:#a5d9f0 1px solid;
	background:#F0F9FF;
}
.regtype td{text-align:left}

.red{color:red}
.splittd{border-bottom:1px solid #efefef;}
.title
{ 
    background:#EEF1F1;
	height:25px;
    font-weight: bold;
}
.tdbg{
    background:#ffffff;line-height:25px;
}
.tdbgmouseover{
    background:#FBFDFD;line-height:25px;
}

.t_head{background:#a5d9f0;height:25px;line-height:25px;font-weight:bold;padding-left:10px;}
div.RegLicense {
	BORDER-RIGHT: #666666 1px solid;padding: 15px; BORDER-TOP: #666666 1px solid;FONT-SIZE: 12px;OVERFLOW: auto; BORDER-LEFT: #666666 1px solid; WIDTH: 98%; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 380px; BACKGROUND-COLOR: #ffffff;text-align:left
}
.reglice{height:260px;overflow:scroll;width:760px;margin:0px auto;padding:10px;line-height:25px;border:#E5E5E5 1px solid; text-align:left;text-indent:2em;}




.station{ position:absolute; top:94px; left:2px; color:#ACB2BA;}
.station .c_green{ color:#676767; font-weight:bold;}
.d_ok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(../user/images/online.png) no-repeat 4px 50%; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; 
}
.d_err {
	color:#FFAA71;PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(../user/images/error.gif)  no-repeat 4px 50%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}


/*搜索*/
.searchbg{width:980px;margin:0px auto;background:url(searchbg.gif) no-repeat;height:40px;}
.search{width:520px;float:left;padding-left:50px;line-height:40px;}
.searchsd .inputButton{_margin-top:12px;width:94px;_width:92px;margin-top:-2px;_margin-top:11px;height: 30px;margin-left:-5px;_margin-left:-7px;}
.searchsd span{margin-top:-2px;+margin-left:-3px;}
.search select{width:150px;}
.search .textbox{height:17px;width:80px;line-height:17px;color:#999;padding-left:5px;_margin-top:10px;}
.textbox{height:25px;width:400px;border: 1px solid #FFBA00; background:#fff;line-height:17px;color:#999;padding-left:5px;_margin-top:10px;}
.tags{width:380px;height:40px;float:right;line-height:40px;text-align:right; padding-right:10px; overflow:hidden;}
.search dt{ font-size:14px;}

.pe_ad_thumb{ border: 1px solid white;
    border-radius: 5px 5px 5px 5px;
    height: 171px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 218px;}
.pe_u_thumb_title A {
	DISPLAY: block; CURSOR: pointer; COLOR: #000000; LETTER-SPACING: 0px;
}
.pic_article_wz{
	margin-bottom:10px;
	height:auto;
}
.pic_article_wz LI {
	PADDING-LEFT: 15px; FLOAT: left; overflow:hidden; padding-bottom:10px; WIDTH: 222px; COLOR: #696969; MARGIN-RIGHT: 8px; HEIGHT: 220px; TEXT-ALIGN: left
}
.pic_article_wz LI IMG {
	BORDER-RIGHT: white 1px solid; overflow:hidden;BORDER-TOP: white 1px solid; BACKGROUND: #eaeaea; MARGIN-BOTTOM: 10px; BORDER-LEFT: white 1px solid; WIDTH: 200px; PADDING:8px; BORDER-BOTTOM: white 1px solid; HEIGHT: 152px;border-radius: 3px}
.pic_article_wz LI A:hover IMG {
	BACKGROUND: #ffba00
}
#goTopBtn {
    bottom: 35px;
    cursor: pointer;
    position: fixed;
    right: 0;
}


/* #################### 帮助部分 ##################### */

.service_left {
	width:246px;
	float:left;
	padding: 0px;
	margin: 20px 44px 0 0;
	overflow:hidden;
}
.service_left_p1 {
	width:246px;
	height:53px;
	padding: 0;
	margin: 0;
	overflow:hidden;
}
.service_left ul {
	width:246px;
	padding: 0px;
	margin: 0;
	overflow:hidden;
	border-bottom: 1px solid #989898;
}
.service_left li {
	display: inline;
}
.service_left li a {
	width:240px;
	padding: 10px 0 10px 6px;
	margin: 0;
	overflow:hidden;
	border-top: 1px solid #989898;
	float: left;
	text-decoration: none;
}
.service_left li a:hover{
   color: #000;
   background: #FFcc00;
}
.service_left li .current{
   color: #000;
   background: #FFcc00;
   font-weight: bold;
}


.service_right {
	width:690px;
	float:left;
	overflow:hidden;
	padding: 0;
	line-height: 24px;
	margin: 20px 0 0 0;
}

.service_right h3{
	color: #333333;
    font-size: 14px;
    line-height: 35px;
    text-align: left;
}
.service_right_t {
	width:690px;
	padding: 1px 0 5px 0;
	overflow:hidden;
	border-bottom: 3px solid #FFBA00;
}
.service_right_li1 {
	color:#FE3357;
}
.service_right ul{
	width:690px;
	overflow:hidden;
	margin: 0 0 10px 0;
}

.service_answer {
	width:648px;
	padding: 10px;
	margin: 5px 0 0 10px;
	overflow:hidden;
	border: 1px dotted #989898;
	background: #F4F4F4;
	line-height: 20px;
}

.service_right_p1 {
	width:60px;
	float:left;
	overflow:hidden;
	padding: 0;
	margin: 5px 5px 0 0;
	text-align:right;
}
.service_right_p2 {
	width:625px;
	float:left;
	overflow:hidden;
	padding: 0;
	margin: 0;
}
.font14_b{color:#000; font-size:14px; font-weight:bold;}
.font14{ font-size:14px;}

.shang{ font-size:14px;margin-top: 15px;
    padding-left: 20px;
    text-align: left; color:#bd0000;}
.shang a{ margin-left:10px;}
.xia{font-size:14px;margin-top: 15px; margin-bottom:15px;
    padding-left: 20px;
    text-align: left;color:#bd0000;}
.xia a{ margin-left:10px;}

/* 子菜单*/
#subnav {
	width: 980px;
	padding: 0px;
	margin: 15px auto;
}

.subnav_ul1 {
	width: 980px;
	height: 5px;
	background:url(http://stat.zcool.com.cn/images/subnav_bg1.gif) no-repeat left top;
	overflow:hidden;
}

.subnav_ul2 {
	width: 978px;
	background: #F3F3F3;
	border-right: 1px solid #979797;
	border-left: 1px solid #979797;
	padding: 0px;
}
#subnav a.bh {
	color: #D40000;
	font-weight: bold;
}

.subnav_ul3 {
	width: 980px;
	height:5px;
	background:url(http://stat.zcool.com.cn/images/subnav_bg3.gif) no-repeat left top;
	overflow:hidden;
}

.subnav_t {
	width: 968px;
	height:25px;
	background:url(http://stat.zcool.com.cn/images/subnav_tbg.gif) no-repeat left top;
	overflow:hidden;
	margin: 0 0 0 5px;
}

.subnav_tl {
	width: 700px;
	float:left;
	margin: 6px 0 0 6px;
	font-weight: bold;
	color: #000;
}
.subnav_tr {
	width: 200px;
	float:right;
	text-align:right;
	margin: 6px 6px 0 0;
}
.subnav_tr a{
	color: #363739;
	text-decoration: underline;
}
.subnav_tr a:hover{
	text-decoration: none;
}

.subnav_nr {
	margin: 8px 10px 0px 8px;
}
.subnav_zfl {
	margin: 0 6px 4px 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_zfl_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_gs {
	margin: 0 6px 0 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	height: 20px;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_gs_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_dpi {
	margin: 0 6px 0 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	height: 20px;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_dpi_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_size {
	margin: 0 6px 0 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	height: 20px;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_size_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_wpsize {
	margin: 0 6px 0 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	height: 20px;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_size_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_js {
	margin: 0 6px 0 52px;
	padding: 3px 0 0 56px;
	border-bottom: 0px solid #C6C6C6;
	height: 20px;
	overflow:hidden;
	background:url(http://stat.zcool.com.cn/images/subnav_js_bg.gif) no-repeat left top;
	color: #B1B1B1;
}
.subnav_nr p{
	padding-bottom: 5px;
	padding-top: 5px;
	padding-top: 5px;
	color: #B1B1B1;
	width: 950px;
	margin: 0 0 0px 5px;
}
.subnav_nr p.dotted{
	border-top: 1px solid #D6D6D6;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #B1B1B1;
	width: 950px;
	margin: 0 0 0px 5px;
}

.subnav_nr p a, .subnav_nr p.dotted a, .subnav_zfl a, .subnav_gs a, .subnav_dpi a, .subnav_size a, .subnav_js a{
	color: #363739;
	text-decoration: none;
	margin: 0px 3px 0 3px;
}
.subnav_nr p a:hover, .subnav_nr p.dotted a:hover, .subnav_zfl a:hover, .subnav_gs a:hover, .subnav_dpi a:hover, .subnav_size a:hover, .subnav_js a:hover{
	text-decoration: underline;
	color: #D40000;
}
.subnav_wpsize a{
	color: #363739;
	text-decoration: none;
	margin: 0px 1px 0 1px;
}
.subnav_wpsize a:hover{
	text-decoration: underline;
	color: #D40000;
}

.cate-item{height:auto; overflow:hidden;}

.jc2{ height:auto; margin-bottom:12px; overflow:hidden;}
.jc2 h2{ background:url(../Images/flh2.gif) center top no-repeat; width:315px; height:30px; line-height:30px; margin-bottom:10px;}
.jc2 li{ margin: 5px; border:1px #ccc dashed; width: 46%; float:left; display:block;}
.jc2 li a{ display:block; text-align:center; font-size:14px; line-height:24px;}
.jc2 li a:hover{ background:#aaa; color:#ffffff;}


/* 左侧悬浮窗 */
.QQbox {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 296px; LEFT: -262px
}
.QQbox .press {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 32px; BORDER-TOP-STYLE: none; HEIGHT: 96px; BORDER-LEFT-STYLE: none; CURSOR: pointer; PADDING-TOP: 140px; LEFT: 0px
}
.QQbox .Qlist {
	WIDTH: 296px; DISPLAY: block; BACKGROUND: url(bj01.jpg) no-repeat; HEIGHT: 432px; OVERFLOW: hidden
}
.QQbox .Qlist .b {
	WIDTH: 296px; FLOAT: left; HEIGHT: 6px; FONT-SIZE: 1px
}
.QQbox .Qlist .infobox {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; COLOR: #cccccc; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.QQbox .Qlist .t {
	BACKGROUND: url(001.png); HEIGHT: 32px
}
.QQbox .Qlist .b {
	HEIGHT: 9px; OVERFLOW: hidden
}
.QQbox .Qlist .con {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #cccccc; FONT-SIZE: 14px; PADDING-TOP: 168px
}
.QQbox .Qlist .con H2 {
	BORDER-BOTTOM: #3a708d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #3a708d 1px solid; FONT: bold 12px/22px "SimSun"; BACKGROUND: url(bj.png) repeat-y -163px 0px; HEIGHT: 22px; COLOR: #fff; BORDER-TOP: #3a708d 1px solid; BORDER-RIGHT: #3a708d 1px solid
}
.QQbox .Qlist .con UL LI {
	LINE-HEIGHT: 33px; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.QQbox .Qlist .con UL LI A {
	COLOR: #cccccc; FONT-SIZE: 14px;LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.QQbox .Qlist .con UL LI A:hover {
	COLOR: #cccccc; FONT-SIZE: 14px;LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.odd{LIST-STYLE-TYPE: none; }
.OnlineLeft {
	WIDTH: 262px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.OnlineBtn {
	MARGIN: 161px 0px 0px; WIDTH: 34px; DISPLAY: inline; BACKGROUND: url(bj02.jpg) no-repeat; FLOAT: right; HEIGHT: 96px
}
A.qq:link {
	COLOR: #cccccc; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.qq:hover {
	COLOR: #cccccc; FONT-SIZE: 14px
}

/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:980px; height:90px; overflow:hidden; position:relative; border-top:3px solid #dcdcdc;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd img{ width:980px; height:90px; }
.effect{ display:inline-block;text-align:left;margin:0 auto;}


/* 12月6日修改 正文代码部分 */
#ct_code{background:#f1f1f1; border-left:4px #90d0fd solid; font-family: Courier, monospace; color:#006699; line-height: 22px; padding:15px;word-break: break-all;}

/* 12月22日修改 底部友情链接 */
.links{width:980px; height:auto; overflow:hidden; margin:0 auto;}
.links li{float:left; padding-right:20px;}
.links a{color:#868686;  word-break:keep-all;}
.links a:hover{color:#f00;}

/* 6月4日添加广告区 */
.topad{overflow:hidden;margin:0 auto;padding:5px; width:970px; background:#fff; height:auto; border-top:4px #dcdcdc solid;}
.adblock{padding-bottom:15px;}
.adblock ul{margin:0 auto;}
.adblock ul li{height:90px; width:135px; text-align:center; float:left;}
.adblock p{ color:#333; text-align:center;}
.adblock p b{ color:#cc6767; font-weight:normal;}
.showork{width:924px; height:auto;margin: 0 auto; overflow:hidden; position:relative;}
#zoompic{position: absolute;width: 100%;height: 100%; background:url(zoom_icon.png) no-repeat scroll center center transparent; left: 0px; top: 0px;}
#zoompic:hover{position: absolute;width: 100%;height: 100%; background:url(zoom_icon.png) no-repeat scroll center center transparent; left: 0px; top: 0px; display: block;}

.subtit{margin:5px 8px;background:#ba0000;padding:8px;color:#fff;}