﻿/* 基本 */
body{
	margin: 0;
	padding:0;
	text-align:center;
	background-image:url(../images/cmsy_03.gif);
	font-size:12px;
	color:#666666;
	background-repeat: repeat-x;
	width:100%;
	background-position: 0px 26px;
}
.divcenter{ text-align:left; margin:0 auto; width:970px;}
ul{ list-style:none; margin:0; padding:0;}
img{ padding:0; margin:0;}
a:link,a:visited{ text-decoration:none; color:#666666;}
a:hover{ color:#C63853; text-decoration:underline;}
a.ad{ text-decoration:none; color:#FF9900; font-weight:bold; carsor:hand}
a img { border:0px;}

.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#0A5197;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#C63853; font-weight:bold;}
.black a:link,.black a:visited,.black a:hover{ color:#363636;}
h5{ color:#0A5197; font-size:14px; margin:0; padding:0;}
h5 a:link,h5 a:visited{ color:#0A5197; }
h5 a:hover{ color:#C63853;}
p{ margin:0; padding-top:10px; text-indent:2em;}
.bold{ font-weight:bold;}
.f_left{ float:left;}
.f14{ font-size:14px;}
form { padding:0; margin:0;}

.label_search{
	border: 1px solid #A3E1FA;
	padding:1px 0 0 1px;
	height:20px;
	line-height:20px;
}
.btn1_mouseout {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#FFCC33);
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
	border: 1px solid #FFCC33;
	width:80px;
}
.btn1_mouseover {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#E9F4F8);
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
	border: 1px solid #A3E1FA;
	width:80px;
}
/* 布局 */
.key{ line-height:24px; background-color:#FFFFFF; color:#999999; height:26px; overflow:hidden;}
.f14{ font-size:14px; color:#333333;}
.top{ width:970px; text-align:left; overflow:hidden;}

.content{ text-align:left; width:970px; height:100%; line-height:20px; overflow:hidden;}
.left{ float:left; margin-right:11px; width:200px; overflow:hidden;}
.center{ float:left; margin-right:11px; width:548px; overflow:hidden;}
.right{ float:left; width:200px; overflow:hidden;}
.foot{ width:970px; clear:both; margin-top:8px; line-height:20px; overflow:hidden; text-align:center;}
/* key */
.top input,.top textarea{
	border: 1px solid #A3E1FA;
}
.key li{
	display: inline;
	float:left;
	padding:3px 4px 3px 0;
	width:auto;
}
/* 头部菜单*/
.top .top_menu{ width:970px; color:#0A5197; text-align:center; overflow:hidden; background-image:url(../images/cmsy_11.jpg); background-repeat:repeat-x; height:39px; overflow:hidden;}
.top .top_menu ul.left_m{ padding-bottom:14px; width:685px; height:39px; background-image:url(../images/cmsy_11.jpg); background-repeat:repeat-x; float:left;}
.top .top_menu ul.left_m li{
	display: inline;
	float:left;
	background-image: url(../images/cmsy_19.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.top .top_menu ul.left_m li a{
	padding:0 22px;
	color:#0A5197;
	line-height:39px;
	display: block;
}
.top .top_menu ul.right_m{ background-image:url(../images/cmsy_15.jpg); background-repeat:repeat-x;float:right; width:272px; height:39px;}
.top .top_menu ul.right_m li{ display:inline; float:left;} 
.top .top_menu ul.right_m li a{
	padding:0 12px;
	color:#0A5197;
	line-height:39px;
	display: block;
}
.top .top_menu ul.left_m li a:hover,.top .top_menu ul.right_m li a:hover{ color:#C63853;}
/* left\right\nav--box*/
.t_box { width:200px; color:#0A5197}
.t_box ul li{ text-align:center; background-image:url(../images/cmsy_32.gif); width:200px; line-height:27px; height:27px; margin: 0 0 4px 0;}
.t_box a:link,.t_box a:visited{
	color:#0A5197;
	display: block;
}
.t_box a:hover{ color:#C63853; font-weight:bold; display:block;}
.nav{ background-image:url(../images/cmsy_36.jpg); line-height:22px; width:170px; font-weight:bold; padding:0 15px; margin-top:8px;  color:#996600;}
.y_box{
	width:198px;
	background-color:#FBFFEA;
	border: 1px solid #FDD689;
	padding-top:10px;
	line-height:16px;
}
.y_box ul { clear:both;}
.y_box ul li{
	background-color:#FCFBCB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDD689;
	line-height:22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDD689;
	padding:0 5px;
}
.y_box ul li a:link,.y_box ul li a:visited,.y_box ul li a:hover{ font-weight:bold;}
.y_box ol{ padding:0; margin: 4px 10px; list-style-type:none; line-height:20px; }
.y_box ol li{
	padding:0 5px;
	display: inline;
	float:left;
}
.blue_nav{ background-image:url(../images/cmsy_34.jpg); line-height:22px; width:170px; font-weight:bold; padding:0 15px; margin-top:8px; color:#0B5197;}
.blue_nav a:link,.blue_nav a:visited,.cen_nav a:link,.cen_nav a:visited,.cen_nav_icon a:link,.cen_nav_icon a:visited{ color:#0B5197;}
.blue_nav a:hover,.cen_nav a:hover,.cen_nav_icon{ color:#C63853;}
.blue_box{
	width:186px;
	background-color:#FFFFFF;
	border: 1px solid #A3E1FA;
	padding:6px;
}
.blue_box .tr{ padding:5px 0;}
.blue_box ul{ margin:6px 0 6px 0; line-height:18px;}
.cehua_bg{ background-image:url(../images/djch_bg.gif); width:180px; height:157px; padding:38px 10px 5px 10px; text-align:center;}
.cehua_bg ul{ text-align:left; line-height:18px;}
/* center\nav--box*/
.path{
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px;
}
.cen_nav{
	background-image:url(../images/cmsy_38.jpg);
	width:538px;
	height:22px;
	line-height:22px;
	margin-top:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3E1FA;
	padding-left:10px;
	color:#0A5197;
	font-weight:bold;
}
.cen_nav_icon{
	background-image:url(../images/cmsy_38.jpg);
	width:548px;
	height:22px;
	line-height:22px;
	margin-top:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3E1FA;
	color:#0A5197;
	font-weight:bold;
}
.cen_box{
	background-image:url(../images/cmsy_43.jpg);
	background-repeat:repeat-x;
	padding:10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A3E1FA;
	border-bottom-color: #A3E1FA;
	border-left-color: #A3E1FA;
	line-height:22px;
}
.cen_box2{
	padding:8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A3E1FA;
	border-bottom-color: #A3E1FA;
	border-left-color: #A3E1FA;
	background-color:#E9F4F8;
	line-height:22px;
	height:100%;
}
.cen_box4{
	background-color:#FFFFFF;
	line-height:22px;
	height:100%;
	border: 1px solid #A3E1FA;
}
div.with735{+width:741px; _width:735px;}
.cen_box2_nav{ background-image:url(../images/cmsy_l_02.gif);height:22px;
	line-height:22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3E1FA;
	padding-left:10px;
	color:#0A5197;
	font-weight:bold; text-align:left; font-size:12px;}
.cen_box2_1{
	padding:8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A3E1FA;
	border-bottom-color: #A3E1FA;
	border-left-color: #A3E1FA;
	background-color:#ffffff;
	line-height:22px;
	height:100%;
	font-size:14px;
}
.cen_box2_1 table{ width:80%; font-size:12px;}
.cen_box3{
	background-image:url(../images/cmsy_43.jpg);
	background-repeat:repeat-x;
	padding:10px;
	line-height:22px;
	border: 1px solid #A3E1FA;
}
.cen_box2_1 .biaoti {
	background-color:#E9F4F8;
	line-height:22px;
	padding:0 30px;
	font-weight:bold;
	color:#333333;
	font-size:14px;
	border: 1px dashed #A3E1FA;
	margin:20px 0;
	background-image: url(../images/y_ico.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.cen_box2_1 p{ margin:0 20px;}
.cen_box2_1 h3{ text-align:center; color:#333333; line-height:26px; margin:20px;}
.x_line{
	background-image:url(../images/cmsy_47.jpg);
	background-repeat:repeat-x;
	width:100%;
	background-position: bottom;
	padding:6px 0;
}
.x_b_line{
	background-image:url(../images/cmsy_477.gif);
	background-repeat:repeat-x;
	width:100%;
	background-position: bottom;
	padding:6px 0;
	line-height:24px;
}
.y_line{
	width:50%;
	float:left;
	background-image: url(../images/cmsy_55.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:30px 6px;
}
.padding_r{ padding-right:6px;}
.padding_r img{
	border: 1px solid #CCCCCC;
}
.sale_bg{ width:180px; background-image:url(../images/sale_65.gif); background-repeat:no-repeat; background-color:#EAE9F8; padding:47px 10px 10px 10px; margin-top:8px;}
.sale_bg img{ border:solid 1px #FFFFFF;}
/*cctv*/
caption.left{ text-align:left;}
.cctv_index_navbg{
	background-image:url(../images/cctv_s_05.jpg);
}
/*foot*/
.foot .help{ background-color:#E9F4F8; padding:6px 0;}
.footlj{ background-color:#ffffff; padding:5px 0 20px 0;color:#C63853; text-align:left;}
.footmenu{ background-image:url(../images/h_bg.gif); background-repeat:repeat-x; line-height:17px; text-align:center; padding:0 10px;}
.footmenu a{ color:#363636;}
.footmenu a:hover{ color:#C63853;}
.footadd{ padding:5px 0; text-align:center;}
.footadd a{ color:#C63853;}
.footlj a:link,.footlj a:visited{ color:#C63853;}
.footlj a:hover{ color:#C63853;}
/* list/right*/
.list_content{ text-align:left; width:970px; overflow:hidden;}
.list_left { width:211px; float:left; border-right:759px solid #E9F4F8; margin-right:-759px;}
.list_right2{
	width:759px;
	float:left;
	background-color:#E9F4F8;
	overflow:hidden;
}
.list_cen_box{
	padding:20px;
	line-height:28px;
	font-size:14px;
}
.list_right{ width:759px; _width:755px; float:left;}
.li_r_nav{ background-image:url(../images/cmsy_l.gif); width:749px; line-height:22px; text-align:right; padding-right:10px; color:#0A5197;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3E1FA;}
.li_r2_nav{ background-image:url(../images/cmsy_l.gif); width:749px; line-height:22px; text-align:left; padding-left:10px; color:#0A5197;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3E1FA;}
.li_r_nav a,.li_r2_nav a{ color:#0A5197;}
.li_r_nav a:hover,.li_r2_nav a:hover{ color:#C63853;}
/* info/left*/
.info_l_red{ margin:10px 4px 4px 0;  color:#C63853;}
.info_l_red a:link,.info_l_red a:visited,.info_l_red a:hover{ color:#C63853;}
.info_o_nav{ background-image:url(../images/cmsy_o_nav.gif); line-height:22px; width:190px; font-weight:bold; padding:0 15px; margin-top:8px;  color:#993300;}
.info_o_box{
	width:188px;
	background-color:#FFFAEA;
	border: 1px solid #FDD689;
	padding:0 5px; 
}
.info_o_box .l_box{ margin:10px;}
.info_y_box{
	width:188px;
	background-color:#FBFFEA;
	border: 1px solid #FDD689;
	padding:0 5px;
}
.info_o_box ul,.info_y_box ul{ margin:6px 0 6px 0; line-height:18px;}
/* cctv专柜 */
.cctv_topbg{ background-image:url(/themes/bgccbook/subject/images/cctv_topbg.gif); line-height:37px;}
img.float{
	float:left;
	vertical-align: middle;
}
.cctv_topbg ul{
	float:left;
	width:550px;
}
.cctv_topbg li{ margin:0 0 0 10px; padding:0 10px;  float:left; display:block;}
.cctv_topbg li a:link,.lightblue a:link,.lightblue{ color:#00C6FF;}
.cctv_topbg li a:visited,.lightblue a:visited{ color:#71DFFF;}
.cctv_topbg li a:hover,.lightblue a:hover{ color:#FFFFFF;}
.cctv_topbg li a:active,.lightblue a:active{ color:#FFCC33;}
.cctv_clear{ background-color:#C2C2C2; line-height:1px; height:1px; clear:both;font-size: 0;}
.graybox{ background-color:#E5E1E1; border:solid 1px #787878;}
.margin_right12{ margin-right:12px; background-color:#FFFFFF; text-align:center;}
.margin12{ margin: 12px 12px 0 12px; padding-bottom:12px;}
.tr_gray tr:hover{ background-color:#F3F3F3;}
.graynav{
	background-color:#F3F3F3;
	line-height:24px;
	font-size:14px;
	font-weight:700;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding:0 10px;
	text-align:left;
}

iframe{c:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}

/*floatBox*/
#floatBoxBg,.floatBoxBg {display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.floatBox {border:#06c 5px solid;width:450px;position:absolute;top:150px;left:40%;z-index:9000;}
.floatBox .floatBoxtitle {height:23px;padding:7px 10px 0;background:#e1effd;color:#06c;}
.floatBox .floatBoxtitle h4 {float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .floatBoxtitle span {float:right;cursor:pointer;}
.floatBox .floatBoxcontent {padding:4px 4px;background:#FFFFFF;}

div.re_topic{padding:4px 10px 1px;background:url(/Themes/5icuc/images/w_dot_3.gif) #f8fbff repeat-x 0 top;color:#9c9a9d;}
div.re_topic img{margin-top:-2px;margin-left:5px;}
div.re_con{padding:10px 10px 5px;background:url(/Themes/5icuc/images/w_dot_3.gif) repeat-x 0 top;}
div.re_con dl{overflow:hidden;}
div.re_con dl dt{float:left;color:#FE8F02;}
div.re_con dl dd{float:left;}
div.re_con_buttons{color:#9C9A9D;padding:5px 0 0;}
div.re_con_buttons .btn1{background:url(/Themes/5icuc/images/button_bg1.gif);width:60px;height:22px;border:0;font-size:12px;cursor:pointer;}