@charset "utf-8";
* {
margin:0;
padding:0;
color:#000;
word-break:break-all;
font-family:"Arial";
font-size: 12px;
line-height: 140%;
}
body{
background:#fff;
}
select{height:19px;line-height:19px;font-size:12px;}
ul,li,ol{list-style-type:none;list-style-position:outside;}
button,.btnNormal{height:22px;line-height:18px;padding:0 9px!important;padding:0 5px;}
hr {
height:1px;
color: #CCCCCC;
}

a {color:#0042ff;text-decoration: underline;}
a, a * { cursor:pointer;}
a:hover {text-decoration: underline;}
	.nounderline a {text-decoration:none;}
	.nounderline a:hover{text-decoration:none;}
	.hoverunderline a {text-decoration:none;}
	.hoverunderline a:hover {text-decoration:underline;}
a img {border:none;}

	.button_sys {
	height:26px;
	width:73px;
	border:none;
	background:url(/index/img/button_sys.gif) no-repeat;
	margin:auto 3px;
	}
	.button_sys_s {
	height:26px;
	width:59px;
	border:none;
	background:url(/index/img/button_sys_s.gif) no-repeat;
	margin:auto 3px;
	}
	.button_sys_l {
	height:26px;
	width:120px;
	border:none;
	background:url(/index/img/button_sys_l.gif) no-repeat;
	margin:auto 3px;
	}
	.button {
	height:21px;
	border: 1px solid #C8C8CA;
	background:url(/index/img/button_2.gif) repeat-x center;
	margin: auto 3px;
	padding-top: 1px;
	}
	.button_search {
	height:21px;
	border: 1px solid #C8C8CA;
	background:url(/index/img/button_2.gif) repeat-x center;
	margin: auto 3px;
	padding-top: 1px;
	}
	.button_search_long {
	height:21px;
	border: 1px solid #C8C8CA;
	background:url(/index/img/button_2.gif) repeat-x center;
	margin: auto 3px;
	padding-top: 1px;
	}
	.button_long {
	width:122px;
	height:26px;
	padding-top:3px;
	border:none;
	background:url(/index/img/button_long.gif) no-repeat center;
	}
	.button_name {
	width:120px;
	height:24px;
	border:none;
	background:url(/index/img/button_name.gif) no-repeat center;
	color:#ffffff;
	font-weight: bold;
	margin:0 5px;
	}
	.button_club {
	width:170px;
	height:26px;
	border:none;
	background:url(/index/img/button_club.gif) no-repeat center;
	font-weight:bold;
	}
/*============font-style===============*/
.c_special,.c_special * {}
.c_gra,.c_gra * {color:#666666;}
.c_black,.c_black *{color:#000000;}
.c_blue_d,.c_blue_d * {color:#003399;}
.c_white,.c_white * {color:#ffffff;}
.c_white2 {color:#ffffff;}
.c_org,.c_org * {color:#FF6400;}
.c_service,.c_service * {color:#0066FF;}
.c_red ,.c_red * {color:#F40700;}
a.c_red {color:#F40700;}
.c_gra2,.c_gra2 * {color:#B6B6B6;}

.bg_blue {background-color:#ECF3FF;}

.f_10,.f_10 *{font-size:10px;}
.f_12,.f_12 *{font-size:12px;}
.f_14,.f_14 *{font-size:14px;}
.c_gray,.c_gray .bold,.c_gray .num{color:#909090;}
.f_16,.f_16 *{font-size:16px;}
.f_18,.f_18 *{font-size:18px;}

.bold,.bold * {font-weight:bold;}
.nobold,.nobold * {font-weight:normal;}
.t_i_100 { text-indent:100px;}
.t_i_24 {text-indent:24px;}
/*=============line-height=============*/
.line_20,.line_20 * {line-height:20px;}
.line_22,.line_22 * {line-height:22px;}
.line_24,.line_24 * {line-height:24px;}
.line_35,.line_35 * {line-height:35px;}
/*============margin-padding===========*/
.t_c {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c_all,.t_c_all *{text-align:center;}
.t_l_all,.t_l_all *{text-align:left;}
.t_r_all,.t_r_all * {text-align:right;}

.m_tb_5 { margin-bottom:5px; margin-top:5px;}
.m_b_5 {margin-bottom:5px;}
.m_b_10 {margin-bottom:10px;}
/*.m_l_25 { margin-left:25px;}*/
.m_t_5 {margin-top:5px;}
.m_t_10 {margin-top:10px;}
/*.m_t_25 {margin-top:25px;}*/
.m_5 {margin:5px;}
.p_15 {padding:15px;}
.p_10 {padding:10px;}
.p_5 {padding:5px;}
.p_b_5 {padding-bottom:5px;}
.p_l_5 {padding-left:5px;}
.p_l_10 {padding-left:10px;}
.p_lr_10 {padding:0 10px;}
.p_lr_20 {padding:0 20px;}
.p_r_5 {padding-right:0px;}

.img_1_b {
border:1px solid #CCCCCC;
padding:2px;
}

.img_3_1 {
border:1px solid #cccccc;
margin:5px;
}
/*============layout====================*/
.w_770 {width:950px; margin:0 auto;}

.f_l {float:left;}
.f_r {float:right;}
.f_c {clear:both;}


.clear{clear:both;height:0px;overflow:hidden;}
.boldNum{font-size:11px;font-weight:bold;}

/*soTool*/
.soTool{width:390px;}
.soTool .soCore{width:384px;background:#b6ecf7;padding:3px;}
.soTool .soSelect{float:left;width:58px;height:22px;margin-right:4px;border:1px solid #7d7d7d;background-color:#fff;}
.soTool .soSelect .option_current{float:left;width:40px;height:22px;overflow:hidden;line-height:22px;*line-height:24px;overflow:hidden;text-align:center;font-size:14px;}
.soTool .soSelect .option_arrow{float:right;width:17px;height:22px;overflow:hidden;border-left:1px solid #7d7d7d;background:#e6e6e6 url(/index/img/bg_header.gif) repeat-x 0 -50px;}
.soTool .soSelect .option_arrow a{display:block;height:20px;text-align:center;border:1px solid #fff;}
.soTool .soSelect .option_arrow a:hover{background:#f4f4f4 url(/index/img/bg_header.gif) repeat-x 0 -75px;}
.soTool .soSelect .option_arrow .arrow{display:block;height:20px;background:url(/index/img/bg_header.gif) no-repeat center -100px;}
.soTool .soSelect .option_arrow .arrow span{display:none;}
.soTool .soSelect .options{display:none;z-index:1000;position:absolute;margin-top:0px;margin-left:-1px;width:58px;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soSelect .options li a{display:block;height:22px;line-height:22px;padding-left:6px;color:#000;text-decoration:none;}
.soTool .soSelect .options li a:hover{background:#36c;color:#fff;}
.soTool .soText{float:left;width:248px;height:22px;overflow:hidden;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soText .txtSearch{display:block;width:240px;height:16px;line-height:16px;font-size:14px;padding:3px 4px;background-color:#fff;border:none;}
.soTool .soButton{float:left;width:69px;height:22px;overflow:hidden;background-color:#fff;border:1px solid #7d7d7d;border-left:0;}
.soTool .soButton .btnSearch{height:22px;background:#e6e6e6 url(/index/img/bg_header.gif) repeat-x 0 -50px;}
.soTool .soButton .btnSearch a{display:block;height:20px;text-align:center;border:1px solid #fff;overflow:hidden;font-size:14px;color:#000;text-decoration:none;font-weight:bold;letter-spacing:5px;line-height:20px;*line-height:22px;}
.soTool .soButton .btnSearch a:hover{background:#f4f4f4 url(/index/img/bg_header.gif) repeat-x 0 -75px;}
.soTool .soAuto{z-index:1000;width:250px;position:absolute;margin-top:-1px;margin-left:64px;}
.soTool .soAutoItems{z-index:2;position:absolute;top:0;left:0;width:248px;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soAutoMask{z-index:1;position:absolute;top:0;left:0;width:250px;}
.soTool .soAuto li{height:20px;padding:0 4px;clear:both;}
.soTool .soAuto .times{float:right;color:#909090;}
.soTool .soAuto .current{background:#36c;}
.soTool .soAuto .current *{color:#fff;}
.soTool .soExtend{display:none;clear:both;padding-left:65px;height:18px;line-height:16px;margin-top:5px;overflow:hidden;}
.soTool .soExtend input.radio{*width:16px;*height:16px;vertical-align:middle;}
.soTool .soExtend label{margin:0 10px 0 2px;line-height:normal;}
.soTool .soRelated{clear:both;color:#909090;padding-left:3px;height:20px;overflow:hidden;margin-top:2px;}
.soTool .soRelated .lineBreak{margin:0 4px 0 0;color:#909090;}
.soTool .soRelated a{text-decoration:underline;color:#909090;margin-right:2px;}
/*header*/
.s_header{margin-top:15px;}
.s_header *{color:#000;}
.s_header a{text-decoration:none;}
.s_header .headerBox{width:930px;padding:0 15px;margin:0 auto;}
.s_header .priNav{clear:both;height:26px;background:#eaf9ff;position:relative;right:0;}
.s_header .priNav .new{display:block;background:url(/index/img/ico_new.gif) no-repeat 0 0;width:30px;height:11px;position:absolute;top:-6px;right:-6px;}
.s_header .priNav .new .label{display:none;}
.s_header .priNav .module{float:left;height:26px;}
.s_header .priNav .module li{position:relative;top:0;left:0;float:left;width:43px;height:25px;margin-right:5px;background:#a5e5fd url(/index/img/bg_header.gif) repeat-x 0 0;border:1px solid #33bbed;border-bottom:0;}
.s_header .priNav .module a{position:absolute;display:block;width:43px;padding-top:3px;height:22px;line-height:22px;text-align:center;font-size:14px;}
.s_header .priNav .module a:hover{background:#e6ffff url(/index/img/bg_header.gif) repeat-x 0 -25px;}
.s_header .priNav .module .current a{height:23px;background:#fff;}
.s_header .priNav .module .current a:hover{background:#fff;}
.s_header .priNav .channel{float:right;position:absolute;right:28px;height:27px;padding-left:2px;}
.s_header .priNav .channel li{float:left;position:relative;top:0;left:0;height:25px;margin-left:-1px;}
.s_header .priNav .channel a{float:left;display:block;padding:3px 8px 0 8px;white-space:nowrap;height:22px;line-height:22px;font-size:14px;}
.s_header .priNav .channel a:hover{height:23px;padding:2px 7px 0 7px;background:#fff;border:1px solid #33bbed;border-bottom:0;}
.s_header .priNav .channel .current{border:1px solid #33bbed;border-bottom:0;}
.s_header .priNav .channel .current a{height:24px;padding:2px 7px 0 7px;background:#fff;}
.s_header .priNav .channel .current a:hover{height:24px;padding:2px 7px 0 7px;background:#fff;border:none;}
.s_header .priNav .channel .current .new{top:-6px;right:-6px;}
.s_header .channelExpand{position:absolute;right:0;top:0;cursor:pointer;height:16px;width:12px;padding:5px 8px;}
.s_header .channelExpand .list{padding:10px 0;display:none;cursor:default;z-index:10000;position:absolute;margin-top:5px;margin-left:-200px;width:218px;overflow:hidden;border:1px solid #7d7d7d;background:#fff;}
.s_header .channelExpand .items{height:100%;float:left;width:240px;overflow:hidden;}
.s_header .channelExpand .list ul{float:left;width:45px;padding-left:10px;border-right:1px solid #c6c6c6;padding-bottom:300px;margin-bottom:-300px;overflow:hidden;}
.s_header .channelExpand .list li{height:20px;line-height:20px;overflow:hidden;}
.s_header .channelExpand .list a{text-decoration:none;white-space:nowrap;}
.s_header .channelExpand .list a:hover{text-decoration:underline;}
.s_header .channelExpand .handle .arrow{height:16px;width:12px;background:url(/index/img/bg_header.gif) no-repeat center -150px;}
.s_header .channelExpand .handle .arrow span{display:none;}
.s_header .main{clear:both;height:75px;background:#fff;border:1px solid #33bbed;}
.s_header .main .logo{float:left;height:100%;width:258px;overflow:hidden;}
.s_header .main .search{float:left;height:100%;width:390px;}
.s_header .main .assistant{float:right;width:270px;height:61px;padding:14px 10px 0 0;}
.s_header .main .soTool{margin-top:12px;}
.s_header .main .assistant a{text-decoration:underline;}
.s_header .main .loginStauts{height:24px;overflow:hidden;margin-bottom:6px;}
.s_header .main .loginStauts .loginPre{text-align:right;}
.s_header .main .loginStauts .loginAfter{text-align:right;}
.s_header .main .loginStauts .loginAfter .userName a{font-weight:bold;}
.s_header .main .helper ul{float:right;height:20px;}
.s_header .main .helper li{float:left;height:20px;color:#909090;margin-left:2px;}
.s_header .main .helper .upload{background:url(/index/img/bg_header.gif) no-repeat 0 -125px;padding-left:20px;}
.s_header .main .helper .vmenu .num{font-size:12px;font-weight:bold;}
.s_header .subNav{height:20px;padding:2px 6px 3px 6px;overflow:hidden;background:#09a4dd;}
/*subNav*/
.s_subNav{width:930px;height:25px;padding:0 15px;margin:0 auto;}
.s_subNav .subNav{height:20px;padding:2px 6px 3px 6px;overflow:hidden;background:#09a4dd;}
.s_subNav .subNav *{color:#fff;}
.s_subNav .subNav a{margin:0 4px 0 4px;}
.s_subNav .subNav .items{float:left;}
.s_subNav .subNav .extend{float:right;}
.s_subNav .subNav .current{font-weight:bold;text-decoration:none;}
/*footer*/
.s_footer .footerBox{width:930px;padding:0 15px;margin:0 auto;padding:0 15px;}
.s_footer .main{padding:15px 0;margin-bottom:10px;background:#f2f2f2;border-top:1px solid #c6c6c6;height:100%;}
.s_footer .main .vindex{float:left;width:489px;margin-right:15px;padding-right:15px;border-right:1px solid #c6c6c6;letter-spacing:1px;}
.s_footer .main .vindex a{line-height:25px;letter-spacing:0;margin-left:2px;color:#000;}
.s_footer .main .vindex .list{float:right;}
.s_footer .main .vindex .label{display:block;float:right;letter-spacing:0;margin-right:5px;}
.s_footer .main .search{float:left;width:390px;padding-top:2px;}
.s_footer .main .soTool .soCore{background:none;padding:0;}
.s_footer .main .soTool .soRelated{padding-left:0;}
.s_footer .service{text-align:center;margin-bottom:10px;}
.s_footer .service a{margin:0 10px;color:#000;}
.s_footer .copyright{text-align:center;margin-bottom:10px;}
.s_footer .license{text-align:center;margin-bottom:15px;}
.s_footer .license *{color:#909090;zoom:1;}
.s_footer .license .icp{width:20px;height:24px;vertical-align:middle;}


.s_header {margin-bottom:10px;}
.s_footer {margin-top:15px;}

		
#s_mainbg {
width:100%;
clear:both;
margin:0 auto;
}
#s_mainbg2 {
width:100%;
clear:both;
margin:0 auto;
background:url(/index/img/body_bg.jpg) repeat-x top;
}
#s_main {
width:950px;
clear:both;
margin:0 auto;
}
	#s_left {
	width:535px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	}
	#s_right {
	width:225px;
	float:left;
	overflow:hidden;
	}
	#s_left2 {
	width:225px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	}
	#s_right2 {
	width:535px;
	float:left;
	overflow:hidden;
	}
	#s_left3 {
	width:480px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	}
	#s_right3 {
	width:280px;
	float:left;
	overflow:hidden;
	}
	
#s_bottom {
width:950px;
margin:0 auto;
clear:both;
height:96px;
text-align:center;
padding-top:50px;
}

.w950 {width:950px; margin:0 auto; padding-top:5px;}

/*灰色圆角背景*/
.Corner {clear:both;}
.Corner *{display:block; height:1px; background-color:#ffffff;  clear:both; font-size:1px; overflow:hidden;}
.line1 {margin:0 2px; border-left:1px solid #E4F1FC; border-right:1px solid #E4F1FC; background-color:#9ECCF6;}
.line2 {margin:0 1px; border-left:2px solid #C6E1FA; border-right:2px solid #C6E1FA; background-color:#E4F1FC;}
	.line2 b {margin:0 1px;}
.line3 {border-left:1px solid #E4F1FC; border-right:1px solid #E4F1FC; background-color:#C6E1FA;} 
	.line3 b{margin:0 1px;}
.line4 {border-left:1px solid #9ECCF6; border-right:1px solid #9ECCF6; background-color:#E4F1FC;}
	.line4 b{margin:0 1px;}
.CBody {border-left:1px solid #9ECCF6; border-right:1px solid #9ECCF6; background-color:#ffffff;}
/*兰色背景圆角*/
.BCorner {clear:both;}
.BCorner *{display:block; height:1px; background-color:#ECF7FE;  clear:both; font-size:1px; overflow:hidden;}
.Bline1 {margin:0 2px; border-left:1px solid #E4F1FC; border-right:1px solid #E4F1FC; background-color:#9ECCF6;}
.Bline2 {margin:0 1px; border-left:2px solid #C6E1FA; border-right:2px solid #C6E1FA; background-color:#E4F1FC;}
	.Bline2 b {margin:0 1px;}
.Bline3 {border-left:1px solid #E4F1FC; border-right:1px solid #E4F1FC; background-color:#C6E1FA;} 
	.Bline3 b{margin:0 1px;}
.Bline4 {border-left:1px solid #9ECCF6; border-right:1px solid #9ECCF6; background-color:#E4F1FC;}
	.Bline4 b{margin:0 1px;}
.BCBody {border-left:1px solid #9ECCF6; border-right:1px solid #9ECCF6; background-color:#ECF7FE;}
	/*直角浅兰色背景标题*/
	.BCBody2 {border:1px solid #9ECCF6; border-bottom:none; background-color:#ECF7FE;}

.bottom {height:26px; width:100%; background:url(/index/img/page1_bg.gif) repeat-x bottom; clear:both;}
	.bottom th { background:url(/index/img/page1_left.gif) no-repeat left; width:30px;}
	.bottom .end {background:url(/index/img/page1_right.gif) no-repeat right; padding-right:5px; text-align:right;}
	
.top {width:100%; height:30px; background:url(/index/img/page_bg.gif) repeat-x bottom;}
	.top th {background:url(/index/img/page_left.gif) no-repeat left; width:7px;}
	.top .end {background:url(/index/img/page_right.gif) no-repeat right; padding-right:5px;}
	.top h3 {font-size:14px; margin-left:5px;}
	
.top2 {width:100%; height:30px; background:url(/index/img/page_bg.gif) repeat-x bottom;}
	.top2 th {background:url(/index/img/page_left2.gif) no-repeat left; width:7px;}
	.top2 .end {background:url(/index/img/page_right2.gif) no-repeat right;}
	.top2 h3 {font-size:14px; margin-left:5px;}
	
	
.pages {}
	.pages a {
	text-decoration:underline;
	width:12px;
	padding:1px;
	color: #595858;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 1px;
	}
	.pages h3 {
	margin-left:10px;
	text-align:left;
	font-size:14px;
	color:#000000;
	}
.pages .hover {
	text-decoration:underline;
	width:12px;
	color: #595858;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border:1px solid #C8C8C8;
	font-size:11px;
}

.QLiconS {position:absolute; cursor:pointer; margin-left:55px; margin-top:40px;}
.QLiconB {position:absolute; cursor:pointer; margin-left:108px; margin-top:76px;}
.QLiconX {position:absolute; cursor:pointer; margin-top:55px; text-align:right; width:100px;}


.Online {margin-left:2px;}

/*1124forshare*/
.class_b { background:url(/index/img/class_bgb.gif) repeat-x bottom; }
.class_b * {font-size:1px; overflow:hidden; line-height:1px;}
.class_b th {background:url(/index/img/class_bl.gif) no-repeat bottom; width:5px;}
.class_b td {background:url(/index/img/class_br.gif) no-repeat right; height:5px;}

.class_body { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8; background-color:#ffffff; clear:both; padding:7px;}

.matching {border:1px dashed #aaaaaa; width:93%; margin-top:4px;}
.matching a {padding:4px; line-height:24px;}
.matching a:hover {color:#4193DD;}

.PLlist {padding:8px 20px;}
.PLlist .tit {height:32px; line-height:16px;}
.PLlist .time { padding-left:10px; color:#8A8A8A; font-weight:normal; font-size:10px;}



.vclass *{ height:1px; overflow:hidden; background-color:#ffffff;}
.vclass_t1 {
	margin:0 1px;
	padding:0 1px;
	background-color:#E2E2E4;
	border-left:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
}
.vclass_t1 div { background-color:#C7C6CB;}
.vclass_t2 {
	background-color:#C7C6CB;
	padding:0 1px;
	border-left:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
}
.vclass_t2 div {
		border-left:1px solid #E4E4E6;
		border-right:1px solid #E4E4E6;
		background-color:#ffffff;}
		.vclass_t3 {border-left:2px solid #E2E2E4; border-right:2px solid #E2E2E4;}
		.vclass_body { border-left:1px solid #C7C8CC; border-right:1px solid #C7C8CC; background-color:#ffffff;}
		.vclass_body table * {color:#66BFE7;}
		.vclass_b3 {border-left:2px solid #E2E2E4; border-right:1px solid #C8C7CC;}
		.vclass_b2 {
			background-color:#C7C6CB;
			padding:0 1px;
			border-left:1px solid #F9F9F9;
			border-right:1px solid #C8C7CC;
		}
.vclass_b2 div {
	border-left:1px	solid #E4E4E6;
	border-right:1px solid #E6E6E8;
	background-color:#ffffff;}
	.vclass_b1 {
	margin:0 1px;
	padding:0 1px;
	background-color:#C8C7CC;
	border-left:1px solid #F9F9F9;
	border-right:2px solid #C8C7CC;
	}
.vclass_b1 div { background-color:#C8C7CC;}

/*
.QLiconS {position:absolute; cursor:pointer; margin-left:55px; margin-top:40px; background-color:none; border:none;}
.QLiconB {position:absolute; cursor:pointer; margin-left:108px; margin-top:76px; background-color:none; border:none;}
*/
.NewBox { border:1px solid #B7D7F7; }
.BoxTop { background-color:#ECF7FE; height:21px; padding:0 5px; border-bottom:1px solid #B7D7F7;}
.BoxTop, .BoxTop * {color:#4381A8; text-decoration:none; line-height:21px;}
.BoxTop .but {float:right; font-weight:normal; height:20px;}

.BoxTopC { background:url(/index/img/tab-bottom.gif) #ECF7FE repeat-x bottom; height:21px; padding:0 5px;}
.BoxTopC a {display:block; float:left; line-height:21px; color:#4381A8; margin:0 0 0 4px; text-decoration:none; text-align:center; padding:0 16px;}
.BoxTopC .now { background-color:#ffffff; border:1px solid #B7D7F7; border-bottom:none; line-height:18px; margin-top:2px;}
.BoxTopC a.now:hover {text-decoration:none;}
.BoxTopC .but {float:right; font-weight:normal; height:20px;}
.Ttop {width:100%; height:30px; background:url(/index/img/page_bg.gif) repeat-x bottom;}
	.Ttop th {background:url(/index/img/page_left.gif) no-repeat left; width:7px;}
	.Ttop .end {background:url(/index/img/page_right.gif) no-repeat right; padding-right:5px;}
	.Ttop h3 {font-size:12px; margin-left:5px;}
.Ttag * {margin-right:5px; text-decoration:none; line-height:190%;}
.font_tag1 {color:#7ECE00; font-size:14px;}
.font_tag2 {color:#FF0000; font-size:16px;}

.Tbody { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8; background-color:#ffffff; clear:both; padding:5px; padding-bottom:0;}
.Tbody li {line-height:18px;}
.Tbottom { background:url(/index/img/class_bgb.gif) repeat-x bottom; margin-bottom:5px; }
.Tbottom * {font-size:1px; overflow:hidden; line-height:1px;}
.Tbottom th {background:url(/index/img/class_bl.gif) no-repeat bottom; width:5px;}
.Tbottom td {background:url(/index/img/class_br.gif) no-repeat right; height:5px;}
/*缃戞憳*/
#bookmark_link{
width:950px;
margin:0 auto;
clear:both;
text-align:center;
padding-top:10px;
}


/**validator for user**/
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {	
}
input.validation-failed, textarea.validation-failed {
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	color : #000;
}

.validation-advice {
	color : #FF3300;
	font-weight : bold;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}
.lineh,.lineh * {line-height:22px; text-decoration:none; }

.searchword {border:1px solid #B3B6B8; border-top:none; background-color:#ffffff; padding:8px; position:absolute; width:350px; margin-top:22px; display:none;z-index:99}
.searchword {
filter:alpha(opacity=95);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
-moz-opacity:0.95;
opacity:0.95;
}
.searchword a {text-decoration:none;}
.searchword a:hover {text-decoration:none;}
.searchword h3 {margin-bottom:8px;}
.searchword .one{
PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
.searchword .oneHigh {
BACKGROUND-COLOR: #b6e8fe;PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
.searchword .one a { display:block; height:20px; padding:0 3px;}
.searchword .one a:hover { background-color:#B6E8FE;}
.searchword .close {float:right;}
.searchword .number {float:right;}
.wordclose {float:right; padding-top:11px;}
.no_border {border:none; background:none;}
.upDownUp{color:#ff0101;}
.upDownDown{color:#387829;margin-left:4px;}
.upDownStat{font-size:11px;}

.mod_b{margin-bottom:25px;height:100%;}
.mod{margin-bottom:15px;height:100%;}
.mod_s{margin-bottom:10px;height:100%;}
