/* CSS Document */

body {
margin: 0px;
font-size: 12px;
color: #333333;
word-break: break-word;
}
div {
margin:auto;
}
a {
color: #014A8F;
text-decoration: none;
}
a:hover {
color: #014A8F;
text-decoration: underline;
}
dl,dt,dd,ul,li{
margin:0px;
}
img{
border:0px;
}

.a12_blue {
font-size: 12px;
color: #1234CC;
text-decoration: none;
}

.a12_green {
color:#2E892E;
font-size:12px;}
.a12_blue_underline {
font-size: 12px;
color: #1234CC;
text-decoration: underline;
}

.a14_blue {
font-size: 14px;
color: #1234CC;
text-decoration: none;
}
.a14_blue_underline {
font-size: 14px;
color: #1234CC;
text-decoration: underline;
}
.a14_blue_b {
font-size: 14px;
color: #1234CC;
font-weight:bold;
}
.a14_blue_underline_b {
font-size: 14px;
color: #1234CC;
font-weight:bold;
text-decoration: underline;
}
.a14_orange {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
.a14_orange_b {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.a14_orange_b_underline {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.a12_767676 {
font-size: 12px;
color: #767676;
text-decoration: none;
}

.a12_333 {
font-size: 12px;
color: #333;
text-decoration: none;
}
.a12_333_b {
font-size: 12px;
color: #333;
font-weight: bold;
text-decoration: none;
}
.a12_999_padding {
padding:0px 0px 0px 5px;
color:#999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}
.a12_333_underline {
font-size: 12px;
color: #333;
text-decoration: underline;
}
.a12_333_line {
line-height:180%;
font-size:12px;}
.a14_333 {
font-size: 14px;
color: #333;
text-decoration: none;
}
.a14_333_underline {
font-size: 14px;
color: #333;
text-decoration: underline;
}
.a14_333_b {
font-size: 14px;
color: #333;
font-weight:bold;
text-decoration: none;
}
.a14_green_b {
font-size: 14px;
color: #339933;
font-weight:bold;
text-decoration: none;
}
.a12_999 {
font-size: 12px;
color: #999;
text-decoration: none;
}

.a12_orange {
font-size: 12px;
color: #FF6600;
text-decoration: none;
}
.a12_brown {
font-size: 12px;
color:#CC6600;
text-decoration: none;
}
.a12_brown_b {
font-size: 12px;
color:#CC6600;
font-weight:bold;
text-decoration: none;
}
.a12_orange_underline {
font-size: 12px;
color: #014A8F;
text-decoration: underline;
}

.a25_orange{
font-size:25px;
font-family:����;
color:#FF6600;
text-decoration:none;
font-weight:bold;
}

.dashed_1px_ccc{
height:1px;
border-bottom:dashed 1px #CCC;
margin:3px 0px;
overflow:hidden;
}
.dashed_1px_ccc_padding8px{
height:1px;
border-bottom:dashed 1px #CCC;
margin:8px 0px;

}

.a18_heiti{
font-size:18px;
font-family:����;
}
.a14_brown_b{
font-size:14px;
font-weight:bold;
color:#014A8F;
}
.margin_10px {
margin-bottom:10px;
clear:both;
display:block;
}


/*-h1��h2��h3�Ķ���---------------------------------*/
h1,h2,h3,h4,h5,h6,strong {
margin:0px;
padding:0px;}

.h1_contain {
font-size:18px;
text-align:center;
padding:0 0 12px 0;
border-bottom:#e1e1e1 1px solid;}

.container {
width:950px;
margin:0px auto;
clear:both;
overflow:hidden;
*display:inline-block;}


.container .marketing_main {
width:665px;
overflow:hidden;
*display:inline-block;}
.container .marketing_side {
width:270px;
overflow:hidden;
*display:inline-block;
}

.float_left {
float:left;}
.float_right {
float:right;}



.orange_dark_title {
background:url(../images/orange_dark_title_bj.jpg) repeat-x;
height:30px;}
.orange_dark_title .title_left {
background:url(../images/orange_dark_title_left.jpg) no-repeat;
float:left;
width:11px;
height:30px;}
.orange_dark_title .title_right {
background:url(../images/orange_dark_title_right.jpg) no-repeat;
float: right;
width:11px;
height:30px;}
.orange_dark_title .biaoti{
padding:7px 0px 0px 0px;
*padding:8px 0px 0px 0px;
font-size:14px;
font-weight:bold;
color:#FFF;
float:left;
}
.orange_dark_title .more{
font-size:12px;
padding:8px 0px 0px 0px;
float:right;
}
.orange_dark_title .more a{
color:#FFF;
}


.blue_light_title_container {
margin:0px 0px 14px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .blue_light_title {
height:30px;
background:url(../images/blue_light_title_bj.jpg) repeat-x;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .blue_light_title .title_left {
float:left;
background:url(../images/blue_light_title_left.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title_container .blue_light_title .title_right {
float: right;
background:url(../images/blue_light_title_right.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title_container .blue_light_title .biaoti {
color:#014A8F;
font-size:14px;
font-weight:bold;
margin-top:4px;
line-height:26px;
float:left;
width: 90%;
}
.blue_light_title_container .blue_light_title .biaoti2 {
color:#014A8F;
font-size:14px;
font-weight:bold;
width:100%;
overflow:hidden;
}
.blue_light_title_container .blue_light_title .biaoti2 .pen{
float:left;
line-height:180%;
width: 150px;

}
.blue_light_title_container .blue_light_title .biaoti2 span{
float: right;
width:35px;
font-weight: normal;
color:#222;
font-size:12px;
display:block;
}
.blue_light_title_container .blue_light_title .more {
float:right;
padding:10px 0px 0px 0px;
font-size:12px;}
.blue_light_title_container .blue_light_content {
border-bottom:#ccdff2 1px solid;
border-left:#ccdff2 1px solid;
border-right:#ccdff2 1px solid;
clear:both;
overflow:hidden;
*display:inline-block;
}


.location {
padding:0 0 5px 0;}
.location a{color:#014a8f;}
.orange_content {
margin:0px 0px 10px 0px;
font-size:14px;
*display:inline-block;
}
.orange_content .orange_box {
clear:both;
border:#f7d59c 1px solid;
padding:6px 0px 5px 0px;
*display:inline-block;
}
.orange_content .orange_box .list_box  {
clear:both;
padding:0px 12px 4px 12px;
*padding:0px 12px 2px 12px;
overflow:hidden;
*display:inline-block;}
.orange_content .orange_box .list_box .font_14_B {
float:left;
padding:5px 0 0 0;
height:20px;
line-height:150%;
font-size:14px;
font-weight:bold;
overflow:hidden;
*display:inline-block;}
.orange_content .orange_box .list_box .list {
float:left;
width:515px;
line-height:220%;
overflow:hidden;
*display:inline-block;
}

.orange_content .orange_box .list_box .list .font12_999 {
 color:#999999;
 padding:0 0 0 3px;
 font-size:12px;}
.orange_content .orange_box .list_box .list .font_14 {
float:left;
margin:0 23px 0 0;
white-space:nowrap;}

.orange_content .orange_box .seach {
clear:both;
margin:5px 0 0 0;
padding:20px 80px 0 80px;
background:url(../images/sso_bj.jpg) repeat-x;
height:38px;
overflow:hidden;
*display:inline-block;}
.orange_content .orange_box .font_14_B {
float:left;
height:20px;
padding:1px 0 0 0 ;
line-height:150%;
font-size:14px;
font-weight:bold;
overflow:hidden;
*display:inline-block;}
.input_width {
width:374px;
height:14px;
border:1px solid #b6b6b6;
padding:5px;
float:left;
margin-right:5px;
}
.input_width {color:#666;}

.blue_content {
clear:both;
padding:0 0 15px  0;
margin:0 0 10px 0;
border:#ccdff2 1px solid;
overflow:hidden;
*display:inline-block;}
.blue_bj_5px {
clear:both;
background:#f4f9ff;
height:5px;
overflow:hidden;
*display:inline-block;}
.blue_content .ranking_box {
width:300px;
padding:0 15px;
margin:12px 0 0 0;
float:left;
overflow:hidden;
*display:inline-block;}
.blue_content .ranking_box a{color:#014a8f;}
.blue_content .ranking_box .title {
clear:both;
overflow:hidden;
*display:inline-block;
}
.blue_content .ranking_box .title .icon {
background: url(../images/icon.gif) no-repeat;
background-position:-200px -259px;
margin:0 3px 0 0 ;
width:16px;
height:16px;
float: left;}
.blue_content .ranking_box .title .biaoti {
float:left;
font-size:14px;
font-weight:bold;}
.blue_content .ranking_box .title .more {
float:right;
padding:1px 0 0 0;
}
.border_right_dashed_1px {
border-right:#CCCCCC 1px dashed;
}
.blue_content .ranking_box .list {
clear:both;
overflow:hidden;
*display:inline-block;}
.blue_content .ranking_box .list .font_14 {
color:#0066cc;
font-size:14px;
padding:3px 0;
float:left;
line-height:150%;
width:230px;
height:18px;
overflow:hidden;
*display:inline-block;}
.blue_content .ranking_box .list .nuber {
float:right;
line-height:150%;
color:#999999;
height:18px;
padding:3px 0;
overflow:hidden;
*display:inline-block;}
.register_sub {
text-align:center;
margin:0 0 6px 0;
}
.blue_light_content .title_font {
clear:both;
border-bottom:#CCCCCC 1px dashed;
margin:0 10px 8px 10px;
padding:8px 0 5px 0;
overflow:hidden;
*display:inline-block;}
.blue_light_content .title_font .li_01 {
float:left;
padding:0 4px 0 1px;}
.blue_light_content .title_font .li_02 {
float:left;
padding:0 0 0 5px;}
.blue_light_content .title_font .li_03 {
float: right;
width:72px;}
.blue_light_content .box {
clear:both;
padding:0 10px 8px 10px;
overflow:hidden;
*display:inline-block;}
.blue_light_content .box .red_nuber {
background:url(../images/red_bj.gif) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:center;
width:16px;
margin:0 5px;
line-height:12px;
height:14px;
float:left;}
.blue_light_content .box .green_nuber {
background:url(../images/green_bj.gif) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#339933;
text-align:center;
width:16px;
margin:0 5px;
line-height:12px;
height:14px;
float:left;}

.blue_light_content .box .firm {
float:left;
margin:0 0 0 8px;
width:150px;}

.blue_light_content .box .firm .name {
width:120px;
padding: 0 0 0 5px;}
.blue_light_content .box .quantity {
float: right;
color:#999;
width:72px;
text-align:center;
}

.blue_light_content .list_box {
clear:both;
border-bottom:#CCCCCC 1px dashed;
margin:0 10px;
overflow:hidden;
*display:inline-block;}
.blue_light_content .list_box a{color:#014a8f;}
.blue_light_content .list_box .font12 {
float:left;
line-height:180%;
height:18px;
width:210px;
padding:3px 0;
overflow:hidden;
*display:inline-block;}
.blue_light_content .list_box .riqi {
float:center;
color:#999999;
line-height:180%;
height:18px;
padding:3px 0;
overflow:hidden;
*display:inline-block;}

.downloads_ranking {
clear:both;
padding:0 0 5px 0;
margin:0 0 10px 0;
border:#ccdff2 1px solid;
overflow:hidden;
*display:inline-block;}

.downloads_ranking .title {
height:36px;
background:url(../images/a_bj.gif) repeat-x;
clear:both;
overflow:hidden;
*display: inline-block;}
.downloads_ranking  .title a {
font-weight:bold;
color:#006699;
padding:8px 10px 0 10px;
height:28px;
margin:0 1px 0 0 ;
float:left;
display:block;}
.downloads_ranking  .title .style {
background:url(../images/style_bj.gif) no-repeat center;
color:#FFFFFF;
padding:8px 10px 0 10px;
text-align:center;
height:28px;
}
.downloads_ranking  .title a:hover {
background:url(../images/style_bj.gif) no-repeat center;
color:#FFFFFF;
padding:8px 10px 0 10px;
text-align:center;
height:28px;
}

.downloads_ranking .menu_font {
clear:both;
border-bottom:#ccdff2 1px solid;
margin:0px;
padding-left:8px;
font-size:12px;
background:#F4F9FC;
height:35px;
line-height:26px;
overflow:hidden;
*display:inline-block;}

.downloads_ranking .menu_font .li_01 {
float:left;
padding:4px 0 0 3px;
width:402px;}
.downloads_ranking .menu_font .li_02 {
float:left;
width:79px;
text-align:left; 
border-left:1px solid #ccdff2;
padding:4px 0 5px 25px;}
.downloads_ranking .menu_font .li_02 a{color:#014a8f; text-decoration:underline;}
.downloads_ranking .menu_font .li_03 {
float:left;
width:75px;
text-align:center; }
.downloads_ranking .menu_font .li_03 a{color:#014a8f;}
.downloads_ranking .menu_font .li_04 {
float:left;
width:79px;
text-align:left; 
border-left:1px solid #ccdff2;
padding:4px 0 5px 25px;}
.downloads_ranking .menu_font .li_04 a{color:#014a8f; text-decoration:underline;}
.downloads_ranking .list_content {
clear:both;
padding-left:6px;
height:31px;
margin:0px;
overflow:hidden;
*display:inline-block;}
.downloads_ranking .menu_font .li_02 span,
.downloads_ranking .menu_font .li_04 span {float:left;}
.downloads_ranking .menu_font .li_02 img,
.downloads_ranking .menu_font .li_04 img {float:left; margin:8px 3px 0 2px;}

.downloads_ranking .menu_font .li_format {float:left; width:40px; text-ailgh:center; padding-top:4px;}
.downloads_ranking .menu_font .li_actice {background:#dbebf7;}
.downloads_ranking .menu_font .li_actice a {color:#000; text-decoration:none;}

.downloads_ranking .list_content .font_14 {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:8px;
padding-top:4px;
width:410px;
*margin-top:4px;
height:20px;
overflow:hidden;
*display:inline-block;}
.downloads_ranking .list_content .font_14 a{color:#014A8F;}
.downloads_ranking  .list_content .nuber {
float: right;
text-align:center;
color:#999;
width:103px;
font-family:Arial, Helvetica, sans-serif;
height:20px;
line-height:180%;
padding:4px 0 0 0;
overflow:hidden;
*display:inline-block;}
.downloads_ranking .list_content .name {
float: right;
text-align:center;
width:75px;
padding:4px 6px 0 0;
height:20px;
line-height:180%;
overflow:hidden;
*display:inline-block;
}
.downloads_ranking .list_content .name a{color:#014A8F;}
.downloads_ranking  .list_content .riqi {
float:right;
text-align:center;
padding-top:4px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
width:103px;
height:20px;
line-height:180%;
overflow:hidden;
*display:inline-block;}


.blue_light_content .seniority_box {
clear:both;
border-bottom:#CCCCCC 1px dashed;
margin:8px 10px 0 10px;
padding:0 0 6px 0;
overflow:hidden;
*display:inline-block;}
.blue_light_content .seniority_box1 {
clear:both;
margin:8px 10px 0 10px;
padding:0 0 6px 0;
overflow:hidden;
*display:inline-block;
line-height:180%;
}
.blue_light_content .seniority_box1 a{
white-space:nowrap;
padding-right:6px;
color:#014A8F;
}
.blue_light_content .seniority_box .red_nuber {
background:url(../images/red_bj.gif) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:center;
width:16px;
margin:0 5px 0 2px;
line-height:12px;
height:14px;
float:left;}
.blue_light_content .seniority_box .green_nuber {
background:url(../images/green_bj.gif) no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#339933;
text-align:center;
width:16px;
margin:0 5px 0 2px;
line-height:12px;
height:14px;
float:left;}
.blue_light_content .seniority_box .font_12 {
float:left;
width:190px;
height:17px;
overflow:hidden;
*display:inline-block;}
.blue_light_content .seniority_box .font_12 a{color:#014A8F;}
.blue_light_content .seniority_box .quantity {
float: right;
color:#999;
}
.blue_light_content .seniority_box1 .quantity {
float: right;
color:#999;
}
.content {
padding:15px;
clear:both;
margin:0 0 10px 0;
border:#f7d59b 1px solid;
overflow:hidden;
*display:inline-block;}

.content .font_999 {
color:#999999;
padding:12px 0 12px 16px;}
.content .font_14 {
font-size:14px;
font-weight:bold;
text-align:left;
line-height:180%;}
.content .font_999 a{color:#014A8F;}
.content .login_register {
margin:35px 0 15px;
width:612px;
overflow:hidden;
*display:inline-block;
}
.font_12{
    margin: 0 12px 0;
}
.content .login_register .sub {
float:left;
*display:inline-block;}
.content .login_register .font_12 {
color:#666;
line-height:180%;
margin:4px 0 0 20px;
width:433px;
*display:inline-block;
clear: both;
}
.content .login_register .font_12 a {
font-weight:bold;
text-decoration:underline;}

.content .comments {
clear:both;
margin:0;
overflow:hidden;
*display: inline-block;}

.content .comment_title  {
clear:both;
padding:0 0 6px 0;
margin:0px;
overflow:hidden;
*display: inline-block;}
.content .comments .comment_title .biaoti {
float:left;
font-size:14px;
font-weight:bold;}
.content .comments .input {
padding:0 0 8px 0;
margin:0;
}
.input_width_2 {
width:600px;}
.content .comments .font {
float:left;
padding:0 15px 0 0;} 
.content .comments .login_sub {
float:left;
}
.content .comments .href {
float:left;
padding:6px 0 0 15px;} 
.content .comments .href a {
text-decoration:underline;}
.comments .comment_title .biaoti .a12_999 {
font-size:12px;
font-weight:normal;
color:#999;
padding:0 0 0 3px;}
.comments .comment_content {
clear:both;
margin:10px 0 20px 0;
overflow:hidden;
*display:inline-block;}
.comments .comment_content .pic {
float:left;
padding:0 10px;}
.comments .comment_content .left_box {
float:right;
width:560px;
overflow:hidden;
*display:inline-block;}
.comments .comment_content .left_box .title_bj {
background:#f5f5f5;
height:20px;
padding:8px 10px 0 10px;
color:#999;
border-bottom:#dbdbdb 1px solid;
overflow:hidden;
*display:inline-block;}
.comments .comment_content .left_box .font_12 {
line-height:160%;
padding:5px 10px 0 10px;}


.comments .reply_content {
clear:both;
margin:10px 0 20px 65px;
overflow:hidden;
*display:inline-block;}
.comments .reply_content .pic {
float:left;
padding:0 10px;}
.comments .reply_content .left_box {
float:right;
width:495px;
overflow:hidden;
*display:inline-block;}
.comments .reply_content .left_box .title_bj {
background:#f5f5f5;
height:20px;
padding:8px 10px 0 10px;
color:#999;
border-bottom:#dbdbdb 1px solid;
overflow:hidden;
*display:inline-block;}
.comments .reply_content .left_box .font_12 {
line-height:160%;
padding:5px 10px 0 10px;}

/*--�����ϴ�-----------------------------------*/
.data_box {
clear:both;
margin:0 0 10px 0;
border:#ccdff2 1px solid;
overflow:hidden;
*display:inline-block;}
.data_box .box_bj {
clear:both;
padding:15px 0 0 0;
background:#f0f8ff;
height:90px;
border-bottom:#ccdff2 1px solid;}
.data_box .box_bj .font14_333 {
font-size:14px;
padding:3px 0;
font-weight:bold;
text-align:center;}
.data_box .box_bj .font14_green {
font-size:14px;
font-weight:bold;
padding:8px 0 3px 0;
text-align:center;
color:#339933;
margin:0 auto;
width:112px;
overflow:hidden;
*display:inline-block;
}
.data_box .box_bj .font14_green .icon {
float:left;
padding:0 3px 0 0;}
.data_box .box_bj .font14_green .font {
float:left;}
.data_box .input_box {
clear:both;
padding:8px 0 8px 150px; 
overflow:hidden;
*display:inline-block;}
.data_box .input_box .font14_b {
float:left;
padding:2px 0 0 0;
font-weight:bold;
font-size:14px;
}
.data_box��.input_box .input {
float:left;
} 
.data_box .font12 {
padding:25px 0 8px 150px;}
.sub_blue {
color:#FFFFFF;
font-size:14px;
padding:1px 8px;
background: #2782d6;
border-bottom: #264f6e 1px solid;
border-top: #dddddd 1px solid;
border-left: #dddddd 1px solid;
border-right: #264f6e 1px solid;
}
.data_box .sub {
padding:0 0 20px 380px;}
.data_box .box_bj_02 {
clear:both;
padding:15px 0 10px 0;
background:#f0f8ff;
border-bottom:#ccdff2 1px solid;}


.blue_light_content .shangchuan_box {
width:440px;
padding:45px 0;
margin:0 auto;}
.container .data_box .box_bj_02 .shangchuan_content {
width:440px;
padding:0;
margin:0 auto;}
.container .data_box .box_bj_02 .shangchuan_content .font14_b {
font-size:14px;
font-weight:bold;
padding:0 0 5px 0;}
.container .data_box .box_bj_02 .shangchuan_content .input {
padding:0 0 4px 0;}
.container .data_box .box_bj_02 .shangchuan_content .font12_999 {
line-height:150%;
color:#999999;}
.container .data_box .box_bj_02 .shangchuan_content .sub {
text-align:center;
padding:15px 0 0 0;}
.blue_light_content .shangchuan_box .font_box {
clear:both;
padding:0 0 15px 0;
overflow:hidden;
*display:inline-block;}
.blue_light_content .shangchuan_box .font_box .icon {
float:left;}
.blue_light_content .shangchuan_box .font_box .font {
float:left;
padding:12px 0 0 5px;
*padding:14px 0 0 5px;
font-size:22px;
font-weight:bold;}
.blue_light_content .shangchuan_box .sub_01 {
float:left;
margin:0 20px 0 0;
padding: 0 0 0 55px;}
.blue_light_content .shangchuan_box .sub_box {
clear:both;
overflow:hidden;
*display:inline-block;
}
.blue_light_content .shangchuan_box .sub_02 {
float:left;}
/*--�����ϴ�-----------------------------------*/
/*--------------------------------------
.pagechange {
	FLOAT: left; FONT-FAMILY: ����; margin-bottom:15px;width: 100%;
}
.pagechange a {
	BORDER-RIGHT: #a5cfe9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a5cfe9 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; BORDER-LEFT: #a5cfe9 1px solid; COLOR: #1234cc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5cfe9 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f0f7ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagechange a:hover {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; COLOR: #cc6600; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.pagechange .style {
background:#a9d2ff;
color:#1234cc;
font-weight:bold;}

*/

  .right_box {
clear:both;
text-align:center;
background:url(../images/right_bj.gif) no-repeat;
width:270px;
height:101px;
padding:12px 0 0 0;
margin:0 0 10px 0;
overflow:hidden;
*display:inline-block;}


.right_box .register_sub {
text-align:center;
margin:0 0 10px 0;
}
.right_box .a14_underline {}


.right_box .a14_underline a {
font-size:14px;
text-decoration:underline;
margin-right:15px;}
.buchong_yellow{
border:1px #FFCC00 solid;
padding:5px 8px;
line-height:160%;
background:#FEFFD2;
overflow:hidden;
margin:8px 45px;
}

.list_gonggao{
clear:both;
overflow:hidden;
*display:inline-block;
padding:0 6px 10px 6px;
}
.list_gonggao ul{
list-style:none;
padding:0;
}
.list_gonggao li{
clear:both;
line-height:160%;
color:#0044DD;
}

.fp_view{
clear:both;
border:1px #F7D59B solid;
background:#FFFAF0;
padding:7px 10px;

line-height:170%;
}
.fp_xgzl_box{
clear:both;
overflow:hidden;
*display:inline-block;
margin:3px 8px 5px 3px;
*margin:10px 8px 8px 3px;
padding:0 2px;
}
.fp_xgzl_box ul{
list-style:none;
margin:0px;
padding:0px;
}
.fp_xgzl_box li{
padding:0 0 0 20px;
margin-bottom:3px;
color:#999;
line-height:130%;
}
.fp_xgzl_box li a{
font-size:14px;
text-decoration:underline;
color:#014A8F;
}

.fl_open{
overflow:hidden;
*display:inline-block;
border:2px #2D95F2 solid;
background:#EEF7FF;
padding:10px;
width:350px;
display: none;
position: absolute;
z-index: 999;
}
.fl_open .title{
font-size:14px;
font-weight:bold;
color:#FF6600;
float:left;
text-align:right;
width:82px;
margin-bottom:10px;
line-height:180%;
}
.fl_open .con{
float:left;
width:250px;
overflow:hidden;
*display:inline-block;
}
.fl_open .con a{
float:left;
display:block;
line-height:180%;
margin:0 20px 0 0;
white-space:nowrap;
color:#014A8F;
}
ul.Aut_list {
width:610px;
overflow:hidden;
margin-top:5px;
}
ul.Aut_list li {
width:275px;
margin:0 30px 10px 0;
float:left;
}
ul.Aut_list li span.Aut_list1 {
float:left;
}
ul.Aut_list li a {
float:left;
color:#014A8F;
}
ul.Aut_list li span.Aut_list2 {
float:right;
color:#999;
}
#ex1 {
color:#000;
}
.guide_gray {color: #CACACA;	text-decoration: none;font-size:12px;}
.guide_gray {color: #CACACA;	text-decoration: none;font-size:12px;}

.guide_bl{color: #555;	text-decoration: none;font-size:12px;}

.child_guide{ width:255px; border:solid 1px #80BFFF; background-color:#D9EBFF; padding:5px; overflow:hidden;}
.child_guide_white{ background-color:#fff; padding:5px;}
.child_guide_tit{ font-size:14px; color:#B0253A; border-bottom:dashed 1px #FEAA31; line-height:26px;
}
.child_guide_titsmall{ 
	color:#0044DD;
	width:163px;
	padding-bottom:5px; 
	clear:both;}
		
	.child_guide_titsmall a{ 
	font-weight: bold;color: #333333;}
.child_guide_details{ line-height:120%; color:#CACACA; width:163px;}
.child_guide_list{ overflow:hidden; width:100%;}
.child_guide_news{ 
	overflow:hidden; 
	padding-top:10px; 
	width:100%;
	}
.child_guide_newslist{ padding-top:2px; padding-bottom:2px;}
.child_left{ float:left; padding-top:10px;padding-left:12px;}
.child_right{ float:right; padding-top:10px;}


/*
------------------------------------------------------------*/
.pop_up {
width:578px;
height:190px;
position:relative;
}
.pop_up .Pout {
background:#000;
filter: Alpha(Opacity=25, Style=0); -moz-opacity: 0.25; opacity: 0.25;
width:578px;
height:190px;
}
.pop_up .Pout img {float:right; margin:3px;}
.pop_up .pop_c {
width:532px;
height:160px;
border:1px solid #999;
background:#fff;
position:absolute;
top:14px;
left:14px;
padding:0 8px;
}
.pop_up .pop_c p {
margin:0;
font-size:14px;
color:#333;
padding:10px 0;
float:left;
}
.pop_up .pop_c img {float:right; margin-top:5px;}
.pop_up .pop_c .txta {
width:525px;
height:70px;
margin-bottom:8px;
font-size:12px;
}
.pop_up .pop_c .sub {
border:none;
background:url("../images/c_pop_sub.gif") 0 0 no-repeat;
width:64px;
height:25px;
cursor:pointer;
margin-right:8px;
float:left;
}
.pop_up .pop_c span {
float:left;
color:#c10000;
display:block;
padding-top:8px;
}

.color_gray {color:#c4c4c4;}

/* 
------------------------------------------------------------*/
.pop_up_1 {
width:250px;
height:120px;
position:relative;
}
.pop_up_1 .Pout {
background:#000;
filter: Alpha(Opacity=25, Style=0); -moz-opacity: 0.25; opacity: 0.25;
width:250px;
height:120px;
}
.pop_up_1 .pop_c {
width:230px;
height:100px;
border:1px solid #999;
background:#fff;
position:absolute;
top:9px;
left:9px;
text-align:center;
}
.pop_up_1 .pop_c p {
margin:0;
font-size:14px;
color:#333;
padding:20px 0;
}
.pop_up_1 .pop_c a {
	text-decoration: underline;
	padding:0 0 0 4px;
}
.pop_up_1 .pop_c .sub {
border:none;
background:url("../images/c_pop_sub.gif") 0 0 no-repeat;
width:64px;
height:25px;
cursor:pointer;
}

/* 
------------------------------------------------------------*/
.different {
width:325px;
}
.different .Pout {
width:325px;
}
.different .pop_c {
width:305px;
}

/* 
------------------------------------------------------------*/
.blue_light_title_container .blue_light_title .biaoti img {
margin-right:5px;
float:left;
}

.c_vote {
width:100%;
overflow:hidden;
}
.c_vote_down {
margin:0 auto;
overflow:hidden;
clear:both;
}

.vote_down_c img {
margin-right:5px;
float:left;
margin-left:10px;
}
.vote_down_c p {
margin:0;
padding-top:5px;
float:left;
font-size:14px;
font-weight:bold;
margin-right:5px;
color:#f97301;
}
.vote_down_c span {
float:left;
display:block;
padding-top:5px;
color:#c0c0c0;
}
.c_vote_down .bad p {color:#5a5a5a;}

.c_vote_up {
height:27px;
width:91px;
float:left;
padding-left:190px;
}
.vote_up_pic {display:none;}

.vote_down_l {background:#faf9be; overflow:hidden; padding:5px 10px 5px 0; border:1px solid #bbb; margin-right:5px; margin-left:190px; display:inline;}
.vote_down_r {background:#faf9be; overflow:hidden; padding:3px 10px; border:1px solid #bbb; display:inline;}
.vote_down_r img {float:left;}
.vote_down_r p {float:left; margin:0; padding-top:7px; padding-left:3px; font-size:12px;}
.vote_down_r p a {color:#666;}


/* ����
------------------------------------------------------------*/
.pop_up_2 {width:470px; height:210px; position:relative;}
.pop_up_2 .Pout {background:#000; filter: Alpha(Opacity=25, Style=0); -moz-opacity: 0.25; opacity: 0.25; width:470px; height:210px;}
.pop_up_2 .pop_c {width:424px; height:180px; border:1px solid #999; background:#fff; position:absolute; top:14px; left:14px; padding:0 8px;}
.pop_up_2 .pop_c div img {float:right; margin-top:5px;}
.pop_up_2 .pop_c p {text-align:center; display:block; font-size:14px; font-weight:bold; width:100%; overflow:hidden; margin:0; padding-top:20px;}
.pop_up_2 .pop_c span {text-align:center; display:block; margin-top:20px; color:#666;}

.pop_c_m {width:424px; height:180px; background:#fff; padding:0 8px; margin:0 auto;}
.pop_c_m .pop_c_2_p {font-size:24px; text-align:center; display:block; margin-top:20px; font-weight:bold; width:100%; overflow:hidden; padding-top:10px;}
.pop_c_m p {text-align:center; display:block; font-size:14px; width:100%; overflow:hidden; margin:0; padding-top:20px;}
.pop_c_m p a img {float:left; margin-right:10px; margin-left:70px;}
.pop_c_m p span {float:left;  display:block; margin-top:31px; color:#666;}


.pop_sc {width:350px; height:170px;}
.pop_sc .Pout {width:350px; height:170px;}
.pop_sc .pop_c {width:304px; height:140px;}

.pop_sp {width:400px; height:170px;}
.pop_sp .Pout {width:400px; height:170px;}
.pop_sp .pop_c {width:354px; height:140px;}

.pop_sp1 {width:400px; height:190px;}
.pop_sp1 .Pout {width:400px; height:190px;}
.pop_sp1 .pop_c {width:354px; height:160px;}
.pop_des {padding-top:10px;}

.list_tit{ width:663px; border:solid 1px #ACD1EB; background:#E7F2F9; overflow:hidden; margin-bottom:8px;}
.list_t{ line-height:26px;background:#E7F2F9; padding-left:15px;font-size:14px; font-weight:bold;color:#014a8f;}
.list_t span{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#858585; padding-left:4px;}
.list_ll{ margin:auto; width:636px;background:#fff; padding:10px; overflow:hidden;}
.list_ll_list{ width:210px; float:left; line-height:180%; padding-top:5px;}
.list_ll_list span{ font-weight:normal; color:#858585; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.list_ll_list a{ font-size:14px; color:#014A8F;}
.list_key{ line-height:180%; padding-left:87px; font-size:14px;color:#004A8D; margin:10px 0; overflow:hidden;}
.sub_width { line-height:180%; width:98px; height:26px; background:url("../images/ss_sub.gif") 0 0 no-repeat; border:none; font-size:14px; color:#000; float:left;}
.sub_width:hover {background:url("../images/ss_sub_hover.gif") 0 0 no-repeat;}


.key_ll{ line-height:180%; padding:6px 0 6px 0; width:665px;  overflow:hidden;}
.key_ll_ee{ float:left; width:500px;font-size:14px; font-weight:bold;}
.key_ll span{ font-family:Arial, Helvetica, sans-serif; color:#858585; font-size:12px; float:right; width:100px; text-align:right;}


.k_h_tit{ line-height:180%; padding:10px 0px 0 0; font-size:16px; width:665px; font-weight:bold;}
.k_h_list{ line-height:180%; width:665px; overflow:hidden; margin-top:25px;}
.k_h_l_tit{ background:#F4F9FC; font-size:14px;color:#004A8D; height:26px; margin-bottom:10px; line-height:180%;}
.k_h_l_tit span{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#858585; padding-left:4px;}
.k_h_kuan{ width:166px; float:left;line-height:180%;font-size:14px;}
.k_h_kuan span{ font-weight:normal; color:#858585; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.k_h_kuan a{ color:#014A8F; text-decoration:none;}

.blue_light_title_container .blue_light_title .biaoti_1 span {float:left;}
.blue_light_title_container .blue_light_title .biaoti_1 span a {color:#014a8f;}
.blue_light_title_container .blue_light_title .biaoti_1 a.bt_more {float:right; font-size:12px; color:#014a8f; font-weight:normal; text-decoration:underline;}
.list_gonggao .hotkey {float:left; margin-top:10px;}
.list_gonggao .hotkey a {padding:4px 6px 2px 6px; float:left; background:#efefef; white-space:nowrap; margin-right:9px; color:#014a8f;}
.list_gonggao .hotkey a:hover {color:#014a8f; background:#e6f2fe; text-decoration:none;}

.content .comments .comment_title .comment_right {float:right; font-size:12px; padding-right:27px;}
.content .comments .comment_title .comment_right a {color:#014a8f; text-decoration:underline;}

.right_nobg {background:#fff;}
.right_nobg .blue_light_title {
height:30px;
background:none;
overflow:hidden;
*display:inline-block;}
.right_nobg .blue_light_title .title_left {
float:left;
background:none;
height:30px;
width:11px;}
.right_nobg .blue_light_title .title_right {
float: right;
background:none;
height:30px;
width:11px;}
.right_nobg .blue_light_content {border:none; padding:0 1px;}


.container .container_nav {background:#f8f8f8; height:13px; overflow:hidden; padding:6px 6px 7px 6px; margin-bottom:10px;}
.container .mar_bot {margin-bottom:25px;}

.marketing_cont {width:640px; overflow:hidden;}
.marketing_cont .mark_c_title h1 {font-size:24px; float:left; margin-right:5px; font-weight:bold;}
.marketing_cont .mark_c_title .mark_title_r {padding-top:10px; float:left; font-size:14px;}
.marketing_cont .mark_c_sub {width:100%; overflow:hidden; margin-top:18px;}
.marketing_cont .mark_c_sub img {float:right;}
.marketing_cont .mark_c_main {width:100%; margin:10px 0;}
.mark_c_main .c_main_1 {background:#fff; height:28px;color:#666; }
.mark_c_main .img {width:13px; overflow:hidden; float:left; padding:7px 5px;}
.mark_c_main .huati {width:365px; overflow:hidden; float:left; margin-right:25px; padding-top:8px;}
.mark_c_main .zuozhi {width:84px; overflow:hidden; float:left; padding-top:8px;}
.mark_c_main .replay {width:57px; overflow:hidden; float:left; padding-top:8px;}
.mark_c_main .lastreplay {width:80px; overflow:hidden; float:left; padding-top:8px;}

.c_main_2 {color:#666; background:#f0f0f0; height:28px;}
.c_main_1 .huati a,
.c_main_2 .huati a {color:#014a8f;}

.publish_new {clear:both;width:100%; overflow:hidden; background:#f8f8f8; margin-top:20px;}
.publish_new h1 {background:#f0f0f0; padding:7px 12px 5px 12px; font-size:14px; font-weight:normal;}
.publish_new .publish_new_main {padding:22px 0;}
.publish_new_main .publish_m_c {padding-bottom:12px;}
.publish_new_main .publish_m_c span {float:left; width:92px; overflow:hidden; text-align:right; padding-top:10px;}
.publish_new_main .publish_m_c .txt {width:486px; height:14px; border:1px solid #c5c5c5; padding:5px 2px;}
.publish_new_main .publish_m_c .txta {width:486px; border:1px solid #c5c5c5; padding:1px 2px;font-size:12px;}
.publish_new_main .publish_m_c .sub {margin-left:92px; border:none; cursor: pointer; height:23px; width:62px; float:left;}
.publish_new_main .publish_m_c p {margin:0; float:left; padding-left:5px; padding-top:5px; color:#ff0000;}


.return_forum {font-size:14px; padding-bottom:23px; padding-top:6px;}

.marketing_main .forum_title {font-size:20px; font-weight:bold; padding-bottom:30px;}
.forum_original {width:100%; overflow:hidden; padding-bottom:44px;}
.forum_original img {float:left; margin-right:24px;}
.forum_original .original_right {width:589px; overflow:hidden;}
.forum_original .original_right .or_right_title {background:#f4f9fe; height:12px; padding:6px 4px; overflow:hidden;}

.or_right_title p {margin:0; float:left; color:#999; padding-right:20px;}
.or_right_title a {margin-left:16px;}
.or_right_cont {margin:0; line-height:180%; margin-top:10px;padding:0 4px;}
.or_right_cont_ie {width: 535px; overflow: hidden;}
.forum_reply_or {width:615px; margin-left:50px;}
.forum_reply_or .forum_original {padding-bottom:40px;}
.forum_reply_or .forum_original img {margin-right:12px;}
.forum_reply_or .original_right {width:551px;}
.forum_reply_or .original_right .or_right_title {background:#eaf4fe;}
.or_right_title span a {color:#999; float:right;}
.or_right_title span a:hover {color:#014a8f;}

.forum_reply {margin-top:10px;}
.forum_reply h1 {font-size:14px; font-weight:normal;}
.forum_reply .forum_reply_main {width:100%;}
.forum_reply .forum_reply_main .txta {width:366px; height:78px; border:1px solid #929292; margin:12px 0; padding:1px 2px;font-size:12px; }
.forum_reply .sub {border:none; cursor: pointer; height:23px; width:62px;float:left;}
.forum_reply .forum_reply_main p {margin:0; float:left; padding-left:5px; padding-top:5px; color:#ff0000;}
span.addpterror {margin:0; padding-left:5px; padding-top:5px;color:#ff0000;}
.reply_main_right {float:right; font-size:14px; padding-top:8px;}


.page_bar{ overflow:hidden;
*display:inline-block;
}
.page_bar_b{
float:left;
}
.page_bar_fy{
text-align:right;
}
.page_bar_tc{
border:1px #FF9900 solid;
background:#FFFFCC;
overflow:hidden;
*display:inline-block;
width:100px;
}
.page_bar_tc a{
display:block;
clear:both;
padding:5px 8px;
color:#CC6600;
font-size:12px;
}
.page_bar_tc a:hover{
background:#CC6600;
color:#FFF;
text-decoration:none;
font-weight:bold;
}
.pagechange { width:100%;text-align:right; overflow:hidden;}
.pagechange a {
	BORDER: #a5cfe9 1px solid; COLOR: #1234cc; LINE-HEIGHT:180%; padding:3px 6px 2px 6px;BACKGROUND-COLOR: #f0f7ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagechange a:hover {
	BORDER: #ff9900 1px solid;COLOR: #cc6600; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.pagechange .style {
background:#a9d2ff;
color:#1234cc;
font-weight:bold;}


.blue_light_title_container .blue_light_title .biaoti_1 {
color:#014A8F;
font-size:14px;
font-weight:bold;
margin-top:4px;
line-height:26px;
float:left;
width: 90%;
}
.feedback {border-top:1px solid #CCDFF2; padding:8px; line-height:150%;}

.vote_down_r span {
    color: #C0C0C0;
    display: block;
    float: left;
    padding-top: 7px;
    margin-left:2px;
}

.c_vote_up2 {
  float: left;
    height: 27px;
    padding: 0 31px 0 76px;
    width: 110px;
}
.c_vote_up3 {
  float: left;
    height: 27px;
    padding: 0 21px 0 31px;
    width: 124px;
}

.vote_up_pic2{display:none;}
.c_vote_up4 {
  float: left;
    height: 27px;
    padding: 0 0px 0 1px;
    width: 75px;
}
.c_vote_up5 {
  float: left;
    height: 27px;
    padding: 0 0px 0 8px;
    width: 50px;
}
.vote_up_pic3{display:none;}
.vote_up_pic {
float:left;
width:80px;
}
.fl {float:left;}
.fr {float:right;}

.menu_midell {
margin: 10px 0px;
}
.menu_top{
	margin:0px 0px 10px 0px;
}