/*------------- font and link--------------*/
div.classqklist a:link.darkred,div.classqklist a:visited.darkred,div.classqklist a:hover.darkred,div.classqklist a:active.darkred{ color:#bd6969;}
div.classqklist a:hover.darkred{ color:#900; text-decoration:underline;}

a:link.darkred,a:visited.darkred,a:hover.darkred,a:active.darkred{ color:#bd6969;}
a:hover.darkred{ color:#900; text-decoration:underline}

.qk_class{color:#5776C6; font-size:15px; font-weight:bold;}
div.classqklist a:link,div.classqklist a:visited,div.classqklist a:hover,div.classqklist a:active{ color:#9a9995; font-size:13px; text-decoration:none;}
div.classqklist a:hover{ color:#900; text-decoration:underline;}

.qkmore a:link,.qkmore a:visited,.qkmore a:hover,.qkmore a:active{ color:#d59f9f; font-size:14px;font-family:""; }
#qknav_main_titlebar h1,#qknav_sidebar_titlebar h1{font-size:18px;color:#880400; *position:relative;}

.qk_title a:link,.qk_title a:visited,.qk_title a:hover,.qk_title a:active{ color:#5576c5; font-size:14px;}
.qk_title a:hover a:hover{ text-decoration:underline;}

.qk_cont a:link,.qk_cont a:visited,.qk_cont a:hover,.qk_cont a:active{ color:#808080; text-decoration:none;}
.qk_cont a:hover{ text-decoration:underline;}

#qknav_footer a:link,#qknav_footer a:visited,#qknav_footer a:hover,#qknav_footer a:active{ color:#999;}



/*-----------common and other style-------------------*/
body{ font-size:12px; margin-top:5px;}
img{ border:0;}
ul,li,div{margin:0; padding:0; }
.orangebd{ border:1px solid #fd9a01;}
.titlebar{border-bottom:5px solid #E2D4D3;height:29px; *height:15px; overflow:hidden;padding-bottom:5px; margin-top:-3px; *margin-top:7px;}
h1 img{float:left; padding-top:4px; padding-right:2px;}
.layout_shadow{height:5px; font-size:1px;background-color:#efefef;}
.mainshadow{clear:left; padding-top:2px; *padding-top:0px; *border-top:1px solid #ccc; _border-top:0px;}
.mgt6{ margin-top:6px;}


/*-------------header style----------------*/
#qknav_header,#qknav_layout,#qknav_footer{ width:950px; margin:0 auto;}
#qknav_headerbar .qknav_topbarleft{width:5px; float:left; clear:left;}
#qknav_headerbar .qknav_barbg{background:url(../images/qknav_topbarbg.jpg) repeat-x; width:932px; height:21px; float:left;}
#qknav_headerbar .qknav_topbarright{width:5px; float:left;}
#qknav_headerbar{ height:21px;border-top:1px solid #dfc1c1; margin-top:2px; float:left;}
div.searchinput input{width:89px; float:left;}
div.searchinput .searchbtn{ width:34px; height:20px; vertical-align: middle; display:block; float:left; margin-left:5px;}
#qknav_logo{float:left; width:274px; overflow:hidden;}
#qknav_banner{float:left; margin-left:4px;}
#qknav_help{float:left;margin-left:9px;}


/*--------------main style-----------------*/
#qknav_main{width:665px;  height:920px; float:left;}

#qknav_main li div{ float:left; height:80px;}
#qknav_main ul{ list-style:none; }
#qknav_main li a{ margin-right:19px;}
#qknav_main .qk_class{ width:50px; _xoverflow:hidden; background:url(../images/qknav_classbg.jpg) repeat-x; border:1px solid #dce0eb; padding:19px 11px 0px 11px; _border-top:0px;}
#qknav_main .qk_class img{padding:15px 0px; padding-left:10px;}
.qk_classtitle{width:35px; height:40px;overflow:hidden; display:block; float:left; } 
.classqklist{ width:504px;  background:url(../images/qknav_qklistbg.jpg) repeat-x; border:1px solid #dadada; border-left:0px; border-right:0px; padding:10px 0 0px 10px; overflow:hidden;_border-top:0px;word-break:keep-all;}
.qk_classtitle_img{ float:left;}
#qknav_main .qkmore{width:44px; background:url(../images/qkmorebg.jpg) repeat-x;  border:1px solid #dadada;border-right:1px solid #efe3e3; border-left:0px; height:23px;padding:32px 15px 0px 17px;height:58px;_border-top:0px;}
.qkmore img{ display:block;}
.qkmore_title{display:block;float:left; width:28px;height:16px;font-family:""; word-break:keep-all; overflow:hidden; }
.qkmore_img{ margin-top:3px;float:left;}

.qk_cover{ padding:2px; border:1px solid #bfbfbf; width:75px; height:103px; overflow:hidden;}
.qk_title{ padding-left:10px; margin-top:5px;border-bottom:1px dotted #666; width:149px;}
.qk_title img{ margin-right:10px;}


/*---------------sidebar style--------------*/
#qknav_sidebar{width:272px; min-height:920px; margin-left:5px;float:left; xoverflow:hidden;}
#qknav_sidebar ul{ list-style:none;}
#qknav_sidebar li{ float:left; width:248px; height:123px; margin-top:8px;}
#qknav_sidebar li div{ float:left;}
#qknav_sidebar .qk_cont li{ height:18px; width:158px; margin:0;}
#qknav_sidebar .title_cont_layout{ float:left; width:160px; overflow:hidden;}
#qknav_sidebar .qk_title{ }
#qknav_sidebar .qk_cont{ clear:left;}
#qknav_sidebar .qk_cont li{ background:url(../images/qknav_sidebarartipoint.jpg) no-repeat 0 8px; text-indent:8px; margin-left:9px; width:140px; overflow:hidden;}
#qknav_sidebar_layout{border:1px solid #e8e8e8; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; min-height:1435px; *height:1428px; _height:1477px;*height:1822px; _height:1841px; _overflow:hidden; padding:0px 11px; padding-top:5px;}


/*---------------footernav style--------------*/
#footernav,#copyright,#underlogo{ clear:left;}
#qknav_footer{padding-top:12px; padding-top:0px; margin-top:-7px; clear:left; height:82px;}
#qknav_footer_bottom{background-color:#faf9f5; border:1px solid #dfc1c1; border-top:0px; width:940px; height:100px;}
#footernav{padding-top:5px;}



/*---------------qkclass page style--------------*/
.classh1{font-size:18px;color:#880400;text-indent:10px; list-style:none;margin-bottom:10px; background:url(http://www.chinaqking.com/images/view_point.gif) no-repeat 4px 4px;}
.redline{border-bottom:2px solid #E2D4D3; width:940px; background-color:#C81916;height:10px;margin-top:-10px; font-size:1px; line-height:1px; overflow:hidden;}
.tabcont{border-collapse:collapse; font-size:14px; width:940px;}
.tabcont td{ width:235px;}
.tabcont a{ margin-right:15px; padding:10px 0; height:30px; line-height:30px; font-size:13px;}



/*up20080901*/
body{ margin:0; padding:0;}
#topbar{background:#a00000; color:#fff; height:24px; line-height:24px; margin-bottom:5px; padding-top:5px;}
#topbar .tips{vertical-align:middle; margin-left:10px; margin-right:10px;}
#topbar .close{vertical-align:middle; float:right; clear:left; margin-top:-17px; margin-right:5px;}
#svtab{width:665px; height:29px; border-bottom:1px solid #a00000;}
#svtab li{float:left; width:125px; height:29px; line-height:29px; background:url(../images/svonline/tabun.gif) no-repeat; font-weight:bold; font-size:14px; color:#9f0100; text-align:center; margin-right:3px;}
#svtab li.on{ background:url(../images/svonline/tabon.gif) no-repeat; position:relative; top:1px;}
#svtab li a{ margin:0 auto; padding-top:2px;}
#qknav_main .titlebar{ height:43px; margin-bottom:0;}
#qknav_sidebar .qk_cover img{ width:75px; height:103px; overflow:hidden;}
#qknav_sidebar_titlebar h1{background:url(../images/svonline/rsbar.gif) no-repeat; width:262px; height:26px; color:#fff; line-height:26px; font-size:14px; padding-left:10px;}
#otherwrap{height:378px; padding-top:10px;}
#otherwrap .titlebar{font-size:14px;}
#otherod li{ margin:0; padding:0; height:auto; width:auto; margin-right:10px; white-space:nowrap;}

/*.mytt{ border:1px solid #3366CC; width:300px; height:80px; width:384px;height:234px;border:1px solid #b74a51;padding:13px 17px;overflow:hidden;position:absolute;background-color:#FFFFFF; position:absolute; top:15px; left:0;}
#qknav_main .classqklist a{position:relative;}*/


/*---------------qktipbox style--------------*/
.qktipbox{width:384px;height:534px;border:1px solid #b74a51;padding:13px 17px;overflow:hidden;position:absolute;background-color:#FFFFFF; display:none;}
 .qktipbox_cover{ width:180px; height:230px; border:1px solid #c7abad; margin-right:13px; overflow:hidden;}
 .qktipbox_cover img{ border:0px;width:180px; height:230px;  }
 .qktipbox_nav{ width:280px; height:24px;overflow:hidden;}
 .qktipbox_nav .onselect{ background:url(../images/qktipbox_navonbg.jpg) no-repeat;}
 .qktipbox_nav ul{ list-style:none;}
 .qktipbox_nav li{ background:url(../images/qktipbox_navbg.jpg) no-repeat; width:50px; height:24px; float:left; padding-top:3px;text-align:center; padding-left:13px; overflow:hidden;}
 .qktipbox_nav li a:link,#tooltip .qktipbox_nav li a:visited,#tooltip .qktipbox_nav li a:hover,#tooltip .qktipbox_nav li a:active{ color:#b74a51; font-size:13px;}
 .qktipbox_nav li.onselect a:link,#tooltip .qktipbox_nav li.onselect a:visited,#tooltip .qktipbox_nav li.onselect a:hover,#tooltip .qktipbox_nav li.onselect a:active{ color:#264ca7; font-weight:bold;}
 .qktipbox_nav,#tooltip .qktipbox_cover,#tooltip .qktipbox_cont{ float:left;}
 .qktipbox_cont{ height:192px; width:170px; padding:8px; border:1px solid #5f86e4; border-top:0px;overflow:hidden;}
 .qktipbox_cont a:link,#tooltip .qktipbox_cont a:visited,#tooltip .qktipbox_cont a:hover,#tooltip .qktipbox_cont a:active{ text-decoration:none; color:#999;}
 .qktipbox_cont a:hover{ color:#b74a51; background-color:#f3ebe9;}

.mytt{width:384px;height:534px;border:1px solid #b74a51;padding:13px 17px;overflow:hidden;position:absolute;background-color:#FFFFFF; position:absolute; top:15px; left:5px;display:none;} 
.classqklist span{position:relative; padding:0 5px; width:50px; height:40px;z-index:1}
.classqklist span #tooltip{width:384px;height:234px;}
#tooltip{ background:#fff;}
.mic{width:665px;height:20px;float:left;background:#E9D5D4; color:#000}
.mic span{ padding-left:10px;}
.qknav_new{
	background-image: url(/images/qknavbg.gif);
	background-repeat: repeat-y;
	border: 1px solid #dce0eb;
	float:left;
	margin:0px 0px 8px 0px;
	padding:0px;
	width:661px;
}
.qknav_new_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5776c6;
	text-align:center;
	width:72px;
	float:left;
	margin:0px;
	padding:10px 0px 10px 0px;

}
.qknav_new_title span{text-align:center;width:72px;}
.qknav_new_url{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	margin:0px;
	padding:0px;
	width:510px;
}
.qknav_new_url a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a9995;
	text-decoration: none;
}
.qknav_new_url a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a9995;
	text-decoration: none;
}
.qknav_new_url ul{ float:left; margin:0px 0px 0px 4px; padding:0px; width:510px;}
.qknav_new_url li{ float:left; width:125px; padding:0px; margin:0px; list-style-type:none; line-height:20px; height:20px; vertical-align:middle; text-align:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.qknav_new_more{
	float:left;
	width:72px;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d59f9f;
	text-align:center;
	width:70px;
	float:left;
	margin:0px;
	padding:10px 0px 10px 0px;
	font-size: 14px;
}
.qknav_new_more a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}