body,td,th {
	font-size: 12px;
	color:#1C1C1C;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.STYLEcp {
	font-size: 14px;
	font-weight: bold;
}
input,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #333;
	padding-right: 2px;
	padding-left: 2px;
}
.inputNum{
	text-align: center;
}
.img_boder{ 
border:1px solid #D2D2D2; 
} 
.hot_apparatus {
    width:132px;
	float:left;
	text-align:center;
	margin:3px;
	padding:2px;
}
.cal {
    clear: left;
}
.content_class23 {
    margin-left:5px;
    margin-top:5px;

}
.content_class2 {
    width:135px;
	float:left;
	text-align:right;
}
.content_class3 {
    width:480px;
	float:left;
	line-height:20px;
}
.content_class33 {
    width:680px;
	float:left;
	line-height:20px;
}
.content_class4 {
    width:700px;
	float:left;
	line-height:20px;
}



form,ul {
    margin:0;
	padding:0;
}
a {
	font-size: 12px;
	color:#1C1C1C;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1C1C1C;
}
a:hover {
	text-decoration:underline;
	color:#1C1C1C;
}
a:active {
	text-decoration: none;
	color: #1C1C1C;
}
.link_1 A{
   color: #FFFFFF;
   font-size: 13px;
   text-decoration: none;

}
.link_1 A:hover{
	color: #ffffff;
	text-decoration: none;
}
.link_1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.class1:link {
	text-decoration: none;
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
}
.class1:visited {
	text-decoration: none;
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
}
.class1:hover {
	text-decoration: none;
	color: #FE8F00;
	font-weight:bold;
	font-size:14px;
}
.class1:active {
	text-decoration: none;
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
}
.class2:link {
	text-decoration: none;
	color:#1C1C1C;
	font-weight:bold;
	font-size:14px;
}
.class2:visited {
	text-decoration: none;
	color:#1C1C1C;
	font-weight:bold;
	font-size:14px;
}
.class2:hover {
	text-decoration: none;
	color: #FE8F00;
	font-weight:bold;
	font-size:14px;
}
.class2:active {
	text-decoration: none;
	color:#1C1C1C;
	font-weight:bold;
	font-size:14px;
}
.class3:link {
	text-decoration: none;
	color:#000000;
}
.class3:visited {
	text-decoration: none;
	color:#000000;
}
.class3:hover {
	text-decoration: none;
	color:#FE8F00;
}
.class3:active {
	text-decoration: none;
	color:#000000;
}


#top1 {
    height:29px;
	line-height:29px;
	background-image:url(../images/top1_bg.gif);
	text-indent:48px;
}
#top2 {
    height:125px;
	width:920px;
	border:1px solid #01A2FF;
	margin:0 auto;
	margin-top:4px;
}
#top2_1 {
    height:73px;
	width:912px;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:5px;
}
#top2_2 {
    height:50px;
	width:912px;
	margin:0 auto;
	background-color:#D9F1FF;
	line-height:25px;
	margin-bottom:5px;
}
#search_bar {
    width:920px;
	height:43px;
	margin:0 auto;
	margin-top:4px;
	border:1px solid #01A2FF;
	background-image:url(../images/search_bg.gif);
}
#search_title {
    margin-left:30px;
	width:132px;
	float:left;
}
#search_form {
    margin-left:10px;
	margin-top:3px;
	width:710px;
	float:left;
}
.search_input {
    margin-top:18px;
}


#content_expert_list {
    width:70px;
	float:left;
	background-color:#FFFFFF;
}
#content_expert_list ul {
    list-style:none;
	width:70px;
	margin:0;
	padding:0;
	float:left;
}
#content_expert_list li {
	width:70px;
	text-align:center;
}
.expert_list1 {
    height:33px;
	line-height:33px;
	margin-top:3px;
	background-image:url(../images/ex_1.gif);
}
.expert_list2 {
    height:30px;
	margin-top:3px;
	line-height:30px;
	background-image:url(../images/ex_2.gif);
}
#content_expert_about {
    width:210px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	float:left;
}
#content_expert_more {
    height:40px;
	border-top:2px solid #FFFFFF;
	background-color:#EAF8FF;
	text-align:center;
}
.content_2_leftbox {
    width:305px;
	height:30px;
	background-image:url(../images/channel_bq.gif);
}
.content_2_leftboxs {
    width:303px;
	border:1px solid #01A2FF;
	border-top:none;
	background-color:#EAF8FF;
	margin-bottom:4px;
	line-height:20px;
}
.content_2_app {
    width:135px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	margin-bottom:2px;
	background-color:#FFFFFF;
	padding:2px;
	text-align:center;
	border:1px solid #01A2FF;
}
.content_2_leftbox ul {
    list-style:none;
	margin-left:20px;
	margin-top:6px;
}
.content_2_leftbox li  {
    float:left;
    width:80px;
	text-align:center;
    display:block;
	line-height:24px;
	background-repeat:no-repeat;
	background-position:left bottom;
}
.content_2_right_top {
    width:600px;
	height:30px;
	background-image:url(../images/list_bg.gif);
	text-indent:55px;
}
.right_top {
	line-height:20px;
	margin-top:10px;
	font-weight:bold;
}
.content_class1 {
    width:590px;
	height:24px;
	background-image:url(../images/app_class1_bg.gif);
	margin-top:10px;
	margin-left:5px;
	line-height:24px;
	text-indent:28px;
}
.content_class11 {
    width:840px;
	height:24px;
	background-image:url(../images/app_class1_bg.gif);
	margin-top:10px;
	margin-left:5px;
	line-height:24px;
	text-indent:28px;
}

.li_bg1 {
	background-image:url(../images/li_bg1.gif);
}
.li_bg2 {
	background-image:url(../images/li_bg2.gif);
}
#content_5_left {
    width:140px;
	float:left;
}
#content_5_right {
    width:760px;
	float:right;
}
.content_5_right_top {
    width:760px;
	height:30px;
	background-image:url(../images/list_bg3.gif);
}
.content_5_rightbox {
    width:758px;
	border:1px solid #01A2FF;
	border-top:none;
	background-color:#EAF8FF;
	margin-bottom:4px;
	line-height:20px;
}
#content_news,#content_bbs {
    width:298px;
	float:left;
	background-color:#EAF8FF;
	line-height:20px;
}
#content_bbs {
    margin-left:13px;
}
#content_jyy {
    width:298px;
	float:right;
	background-color:#EAF8FF;
	line-height:20px;
}
#content_jyy ul {
    list-style:none;
	width:270px;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left:20px;
}
#content_jyy li {
    line-height:20px;
}
.content_3_box {
    width:298px;
	border:1px solid #01A2FF;
	border-top:none;
}
.content_4_top {
    width:920px;
	height:30px;
	background-image:url(../images/list_bg2.gif);
	text-indent:90px;
}
.content_4_list {
    width:918px;
	border:1px solid #01A2FF;
	border-top:none;
}
.content_4_list h1 {
    margin:0;
	padding:0;
	text-align:center;
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
}
#friends {
    margin-top:2px;
	margin-bottom:-5px;
}
#friends img {
    height:45px;
	width:120px;
	margin-right:10px;
	margin-bottom:3px;
}
#content_services {
    height:80px;
	border:1px solid #01A2FF;
	background-color:#EAF8FF;
}
#content_services_top {
    margin:1px;
	margin-bottom:0px;
	height:24px;
	background-image:url(../images/content_services_bg.gif);
}
#content_services_top span {
    width:224px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	float:left;
	line-height:24px;
	font-weight:bold;
}
#content_service span {
    width:224px;
	text-align:center;
	display:block;
	float:left;
	line-height:24px;
}
#content_about {
    margin-top:8px;
	text-align:center;
	border-bottom:3px solid #01A2FF;
	line-height:30px;
}
#foot {
    text-align:center;
	line-height:20px;
	margin-top:6px;
}
ul{
	list-style:none;
}
img{
	border:0px;
}
.cbody{
	width:899px;
	margin:0 auto;
}


/*----------À¸Ä¿²Ëµ¥*/
.topmenu{
	height:40px;
	background:url(/images/topmenu_bg.gif) left top repeat-x;
}
.topmenu ul{
	width:900px;
	height:40px;
	background:url(/images/topmenu_r.gif) top center no-repeat;
	overflow:hidden;
}
.topmenu ul li{
	float:left;
	margin-left:-2px;
	text-align:center;
	background:url(/images/topmenu_bg.gif) left bottom no-repeat;
}
.topmenu ul li a{
	float:left;
	color:#FFFFFF;
	display:block;
	padding-left:17px;
	padding-right:15px;
	text-decoration:none;
	height:40px;
	line-height:37px;
}
.topmenu ul li a:hover{
	color:#FFFF99;
	text-decoration:none;
	background:url(/images/topmenu_o.gif) center bottom no-repeat;
}
.topmenu ul li a:visited {
	color: #ffffff;
}
.topmenu ul li a.thisclass{
	color:#FFFF99;
	background:url(/images/topmenu_o.gif) center bottom no-repeat;
}
.topmenu .rssbut{
	position:relative;
	float:right;
	margin:-30px 8px auto;
	display:inline;
}
