﻿/* CSS Design by Semon */
body {
	color: #000;
	font-size: 12px;
	font-family: Arial, 宋体, sans-serif;
	margin: 0;
	padding: 0;
}

#main_body {
	margin: 0;
	padding: 0;
	background: url(../images/page_bg.gif) repeat-x;
}

div,img,ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
	border: 0;
}

li {
	list-style-type: none;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

.nav_bar_noinfo {
	background: url(../images/nav_bar_bg.gif) repeat-x;
	height: 19px;
	*height: 18px;
	_height: 17px;
	padding-top: 3px;
	*padding-top: 3px;
	_padding-top: 5px;
	color: #fff;
	border-bottom: #1C1C1C 1px solid;
	padding-left: 20px;
}

/* Color */

/*---------------------------------表单样式----------------------------------------*/
form {
	margin: 0;
	padding: 0;
}

input {
	font-family: Arial, sans-serif;
	font-size: 12px;
}

.input1 {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #7F9DB9;
	background-color: #fff;
	font-size: 12px;
	height: 19px;
	line-height: 19px;
	float: left;
}

.input2 {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	background: url(../images/input_bg.gif) repeat-x;
	font-size: 12px;
	height: 18px;
	line-height: 18px;
}

.input3 {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	background: url(../images/input_bg.gif) repeat-x;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
}

.input_main_search {
	font-family: Arial, sans-serif;
	padding-left: 20px;
	border: 1px solid #47749B;
	background: url(../images/input_search.gif) 1px 3px no-repeat;
	font-size: 13px;
	height: 24px;
	line-height: 24px;
	margin-right: 3px;
	float: left;
}

.input_turn {
	height: 16px;
	line-height: 16px;
	padding-left: 2px;
	border: 1px solid #7F9DB9;
	background-color: #fff;
	font-size: 12px;
}

.button_go {
	color: #000;
	background: #D0E1F4;
	height: 21px;
	*height: 20px;
	_height: 20px;
	margin: 0px;
	*margin: 0px 2px 0px 2px;
	_margin: 0px 2px 0px 2px;
}

.gap {
	width: 100%;
	height: 5px;
	overflow: hidden;
	float: left;
}

select {
	font-family: Arial, sans-serif;
}

.input_noborder {
	border: none;
}

.input_noneborder {
	border: none;
	border: #fff;
}

input[type=radio] {
	border: none;
}

input[type=checkbox] {
	border: 0;
	height: auto;
	line-height: normal;
}

textarea {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	font-size: 12px;
}

.textarea_recommend_friend {
	font-family: 宋体, Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	font-size: 12px;
}

.input_text {
	background: #fff url(../images/input_bg.gif);
	padding-left: 3px;
	border: 1px solid #47749B;
	font-size: 12px;
	height: 18px;
	line-height: 18px;
}

.input_radio {
	border: none;
}

.input_checkbox {
	border: 0;
	height: auto;
	line-height: normal;
}

.input_textarea {
	background: #fff url(../images/input_bg.gif);
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	font-size: 12px;
}

.input_login {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #47749B;
	background: url(../images/input_bg.gif) repeat-x;
	font-size: 12px;
	height: 24px;
	width: 240px;
	line-height: 24px;
}

.input_search {
	font-family: Arial, sans-serif;
	padding-left: 3px;
	border: 1px solid #7F9DB9;
	background-color: #fff;
	font-size: 12px;
	height: 19px;
	line-height: 19px;
	float: left;
}

.button {
	font-size: 12px;
	background: #34496F;
	color: #fff;
	border: #34496F 1px outset;
	border-bottom: 1px #000 inset;
	border-right: 1px #000 inset;
	line-height: 18px;
	padding: 1px 7px;
	*padding: 1px 0px;
	_padding: 1px 0px;
	cursor: pointer;
}

.button_gray2 {
	font-size: 12px;
	background: #EBEBEB;
	color: #000;
	border: #E9E9E9 1px outset;
	border-bottom: 1px #696969 inset;
	border-right: 1px #696969 inset;
	line-height: 18px;
	padding: 1px 6px;
	cursor: pointer;
}

.replyButton {
	font-size: 12px;
	background: #34496F;
	color: #fff;
	border: #34496F 1px outset;
	border-bottom: 1px #000 inset;
	border-right: 1px #000 inset;
	line-height: 13px;
	padding: 1px 6px;
	width: 42px;
}

.button_small {
	font-size: 12px;
	background: #66B5EC;
	color: #fff;
	border: #66B5EC 1px outset;
	border-bottom: 1px #34496F inset;
	border-right: 1px #34496F inset;
	line-height: 16px;
	padding: 1px 3px;
	cursor: pointer;
}

.button_small2 {
	font-size: 12px;
	background: #66B5EC;
	color: #fff;
	border: #66B5EC 1px outset;
	border-bottom: 1px #34496F inset;
	border-right: 1px #34496F inset;
	line-height: 16px;
	width: 130px;
	cursor: pointer;
}

.button_gray {
	font-size: 12px;
	background: #E5E5E5;
	color: #333;
	border: #E5E5E5 1px outset;
	border-bottom: 2px #D7D7D7 inset;
	border-right: 2px #D7D7D7 inset;
	height: 24px;
	line-height: 22px;
	padding: 0 3px;
	cursor: pointer;
}

.button_blue {
	font-size: 12px;
	background: #667693;
	color: #fff;
	border: #E5E5E5 1px outset;
	border-bottom: 2px #5C6B87 inset;
	border-right: 2px #5C6B87 inset;
	height: 24px;
	line-height: 22px;
	padding: 0 3px;
	cursor: pointer;
}

.button_orange {
	font-size: 12px;
	background: #CB6900;
	color: #fff;
	border: #CB6900 1px outset;
	border-bottom: 1px #AA5800 inset;
	border-right: 1px #AA5800 inset;
	line-height: 18px;
	padding: 1px 6px;
	cursor: pointer;
}

/*---------------------------------表格类样式----------------------------------------*/
.table_list {
	padding: 2px;
}

.table_list th {
	line-height: 18px;
	color: #000;
	background: #DCEEF6;
	border-right: #B9D8F6 1px solid;
	border-bottom: #B9D8F6 1px solid;
	padding: 2px;
	font-weight: 100;
	text-align: center;
}

.table_list td {
	line-height: 18px;
	padding: 2px;
}

.table_list td.bgblue {
	line-height: 18px;
	background: #EFF6FC;
	padding: 2px;
}



.table_list td a:hover {
	color: #000;
	text-decoration: underline;
}

.table_noborder {
	padding: 2px;
	font-size: 13px;
}

.table_noborder dl {
	padding-left: 15px;
	*padding-left: 0px;
	_padding-left: 0px;
}

.table_noborder td {
	line-height: 18px;
	padding: 0px;
	font-size: 13px;
}

.table_noborder_info {
	padding: 2px;
}

.table_noborder_info td {
	line-height: 18px;
	font-size: 13px;
	padding: 2px;
}

.lable {
	vertical-align: text-top;
	text-align: right;
	font-size: 13px;
}

.lable_normal {
	text-align: right;
	font-size: 13px;
}

.lable_fist {
	text-indent: 10px;
}

.lable_ti {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	border-bottom: #ccc 1px solid;
}

.table_style_border {
	border: 1px #9BBDD5 solid;
	border-collapse: collapse;
}

.table_style_border td {
	padding: 4px;
	color: #333;
	line-height: 150%;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px #9BBDD5 solid;
}

.simple_table {
	border: 1px #9BBDD5 solid;
	border-collapse: collapse;
}

.hight_10{ margin-top:10px;}
.simple_table th {
	padding: 4px;
	word-spacing: inherit;
	border: 1px #9BBDD5 solid;
	background: #E2EEFA;
	font-weight: 100;
}

.simple_table td {
	padding: 4px 6px;
	color: #333;
	line-height: 150%;
	font-size: 12px;
	/*background: #fff;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px #9BBDD5 solid;
}

.simple_table td.bluebg {
	line-height: 18px;
	padding: 0px;
	background: #EFF6FC;
}

.simple_table tr.hover {
	background: #F6F9FB;
}

/***/
.simple_table2 {
	border: 1px #9BBDD5 solid;
	border-collapse: collapse;
	table-layout: fixed;
}

.simple_table2 th {
	padding: 4px;
	word-spacing: inherit;
	border: 1px #9BBDD5 solid;
	background: #DCEEF6;
	font-weight: 100;
}

.simple_table2 td {
	padding: 4px 6px;
	color: #333;
	line-height: 150%;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px #9BBDD5 solid;
	WORD-WRAP: break-word;
	overflow: hidden;
}

.simple_table2 td.bluebg {
	line-height: 18px;
	padding: 0px;
	background: #EFF6FC;
	WORD-WRAP: break-word;
	overflow: hidden;
}

.simple_table2 tr.hover {
	background: #F6F9FB;
}
/***/
.author_match_table td.bgblue {
	background: #F6F9FB;
}

.report_table {
	border-top: 1px #9BBDD5 solid;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-collapse: collapse;
}

.report_table th,.report_table001 td {
	padding: 4px;
	word-spacing: inherit;
	border: 1px #9BBDD5 solid;
	border-left: 0;
	background: #E2EEFA;
	font-weight: 100;
}

.report_table td {
	padding: 4px 6px;
	color: #333;
	line-height: 150%;
	font-size: 12px;
	background: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px #9BBDD5 solid;
	border-left: 0;
	border-bottom: 0;
}

.simple_table14 {
	border-collapse: collapse;
}

.simple_table14 th {
	padding: 4px;
	word-spacing: inherit;
	font-size: 14px;
	text-align: right;
	font-weight: 100;
}

.simple_table14 td {
	padding: 4px 6px;
	color: #333;
	line-height: 150%;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/*成果导入列表专用-start*/
.author_match_table {
	border: 1px #9BBDD5 solid;
	border-collapse: collapse;
}

.author_match_table th {
	padding: 4px;
	word-spacing: inherit;
	border: 1px #9BBDD5 solid;
	background: #E2EEFA;
	font-weight: 100;
}

.author_match_table td {
	padding: 4px 6px;
	color: #333;
	line-height: 150%;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px #9BBDD5 solid;
}
/*成果导入列表专用-end*/
.simple1_table {
	border-collapse: collapse;
}

.simple1_table th {
	padding: 2px;
	word-spacing: inherit;
	font-weight: bold;
	text-align: left;
}

.simple1_table td {
	padding: 2px 3px;
	color: #333;
	line-height: 18px;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.simple1_table td li {
	font-size: 12px;
}

.simple1_table td li.title {
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	text-indent: 12px;
	background: url(../images/dot_listadd.gif) 1px 8px no-repeat;
}

.simple1_table td li.info {
	font-size: 12px;
	padding-left: 20px;
	line-height: 14px;
	background: url(../images/dot_point.gif) 12px 5px no-repeat;
}

.button_bar {
	height: 33px;
	padding-top: 7px;
	padding-right: 8px;
	background: #EEF4F6;
	border-top: #D8E1E4 1px solid;
	text-align: left;
	float: left;
	width: 100%;
}

.button_bar1 {
	height: 33px;
	padding-top: 7px;
	padding-right: 8px;
	background: #EEF4F6;
	border-top: #D8E1E4 1px solid;
	width: 100%;
}

.button_bar2 {
	height: 33px;
	padding-top: 7px;
	padding-right: 8px;
	background: #EEF4F6;
	border-top: #D8E1E4 1px solid;
	text-align: left;
	float: left;
	width: 98%;
}

.button_bar_upload {
	height: 33px;
	padding-top: 7px;
	padding-right: 8px;
	background: #EEF4F6;
	border-top: #D8E1E4 1px solid;
	text-align: right;
}

.button_bar_uploadx {
	height: 33px;
	padding-top: 7px;
	padding-right: 8px;
	background: #EEF4F6;
	border-top: #D8E1E4 1px solid;
	text-align: left;
}

.td_imgborder img {
	border: #CECECE 1px solid;
}

.no_border_table {
	border: none;
}

.no_border_table td {
	border: none;
}

/*---------------------------------翻页样式----------------------------------------*/
#turn_bar {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background: #f4f4f4;
	padding-right: 10px;
	text-align: right;
}

.turn_bar {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background: #f4f4f4;
	padding-right: 10px;
	text-align: right;
}

.page_turn {
	background: #F1F5F6;
	border-bottom: #B9D8F6 1px solid;
	padding: 2px;
	vertical-align: middle;
	display: inline\0;
	*display: inline;
}

.page_turn td {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.page_turn td.turntext {
	text-align: right;
}

/*---------------------------------字体样式----------------------------------------*/
.font_12 {
	font-size: 12px;
}

.fotn_16b {
	font-size: 16px;
	font-weight: bold;
}

.font_black_14 {
	font-size: 14px;
	color: #000;
}

.font_black_14b {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.font_blue {
	font-size: 12px;
	color: #0000CC;
	font-weight: normal;
}

.font_blue_14b {
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}

.font_blue_16b {
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}

.font_orange {
	color: #ED8000;
}

.font_red {
	color: #ff0000;
}

.font_red_14b {
	color: #ff0000;
	font-size: 14px;
}

.tips_red {
	color: #ff0000;
	margin-right: 5px;
}

.font_black_dl {
	font-size: 12px;
	line-height: 20px;
	font-family: "宋体";
	color: #555;
}

.font_gray {
	color: #8692A2;
}

.font_24b {
	font-size: 24px;
	font-weight: bold;
}

.red {
	margin-right: 5px;
	color: #FF0000;
	font-weight: 100;
}

.font_graytime {
	color: #8692A2;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------------------------链接文字样式----------------------------------------*/
A.link_blue14b:link {
	font-size: 14px;
	font-weight: bold;
}

A.link_blue14b:hover {
	font-size: 14px;
	color: #0000CC;
	font-weight: bold;
}

A.link_blue14b:visited {
	font-size: 14px;
	font-weight: bold;
}

A.link_red12:link {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

A.link_red12:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}

A.link_red12:visited {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

A.link_red12_unline:link {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}

A.link_red12_unline:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}

A.link_red12_unline:visited {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}

A.link_black12:link {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.link_black12:hover {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.link_black12:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.link_black12b:link {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

A.link_black12b:hover {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

A.link_black12b:visited {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

A.link_14unline:link {
	font-size: 14px;
	text-decoration: underline;
}

A.link_14unline:hover {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

A.link_14unline:visited {
	font-size: 14px;
	text-decoration: underline;
}

A.link_unline:link {
	text-decoration: underline;
}

A.link_unline:hover {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.link_unline:visited {
	text-decoration: underline;
}

A.link_noneline:link {
	text-decoration: none;
}

A.link_noneline:hover {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.link_noneline:visited {
	text-decoration: none;
}

A.link_btnblue:link {
	color: #033D79;
	text-decoration: none;
}

A.link_btnblue:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

A.link_btnblue:visited {
	text-decoration: none;
}

A.link_green12:link {
	font-size: 12px;
	color: #177301;
	text-decoration: none;
}

A.link_green12:hover {
	font-size: 12px;
	color: #177301;
	text-decoration: underline;
}

A.link_green12:visited {
	font-size: 12px;
	color: #177301;
	text-decoration: none;
}

/*---------------------------------提示框----------------------------------------*/
.tips_box {
	color: #666666;
}

.tips_box_top {
	border-bottom: #EAE8E8 1px solid;
	border-right: #EAE8E8 1px solid;
	border-left: #EAE8E8 1px solid;
	background: #FBFCF3;
}

.tips_box_toparrow {
	background: url(../images/tips_topbg.gif) repeat-x;
	height: 6px;
	padding-left: 10px;
	overflow: hidden;
}

.tips_box_info {
	padding: 8px;
	line-height: 18px;
}

.tips_addfile {
	color: #434049;
	line-height: 16px;
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	background: url(../images/mainreg_icon_error.gif) 1px 1px no-repeat;
}

.wrong_tips {
	color: #434049;
	line-height: 16px;
	margin-left: 20px;
	padding-left: 22px;
	padding-top: 14px;
	padding-bottom: 14px;
	font-size: 12px;
	font-weight: normal;
	background: url(../images/mainreg_icon_error.gif) left 14px no-repeat;
}

.viewtips_box {
	height: 70px;
	text-align: left;
}

.viewtips_box ul {
	margin: 0;
	padding: 0;
}

.viewtips_box ul li {
	float: left;
	line-height: 70px;
	font-size: 14px;
	font-weight: bold;
}

.viewtips_box ul li.box_left {
	width: 20px;
	height: 70px;
	background: url(../images/tips_bgleft.png) no-repeat;
}

.viewtips_box ul li.box_right {
	width: 20px;
	height: 70px;
	background: url(../images/tips_bgright.png) no-repeat;
}

.viewtips_box ul li.info_yes {
	height: 70px;
	padding: 0px 20px;
	color: #003366;
	background: url(../images/tips_bgmiddle.png) repeat-x;
}

.viewtips_box ul li.info_wrong {
	height: 70px;
	padding: 0px 20px;
	color: #FF0000;
	background: url(../images/tips_bgmiddle.png) repeat-x;
}

/*---------------------------------提示图标----------------------------------------*/
.help {
	padding: 2px 0;
	padding-left: 20px;
	font-size: 12px;
	background: url(../images/help.gif) no-repeat;
}

.edit {
	padding-left: 15px;
	background: url(../images/edit.gif) left center no-repeat;
}

.add {
	padding-left: 19px;
	background: url(../images/add.gif) left center no-repeat;
}

.tip_add {
	padding-left: 16px;
	background: url(../images/dot_add.gif) left center no-repeat;
}

.print {
	padding: 1px 0;
	padding-left: 15px;
	margin-left: -5px;
	background: url(../images/print.gif) left center no-repeat;
}

.tip {
	padding: 8px;
	padding-left: 30px;
	line-height: 180%;
	color: #555;
	font-size: 12px;
	margin: 10px 0;
	background: #F3F7FA url(../images/icon_note.gif) no-repeat 10px 5px;
}

.tip_note {
	padding: 1px;
	padding-left: 20px;
	background: url(../images/icon_note.gif) left center no-repeat;
	color: #003399;
}

.tip_text {
	line-height: 180%;
	color: #999;
	font-size: 12px;
}

.tips {
	color: #666666;
	padding: 3px;
	background: #FEFBE3;
	border: #CAC6A3 1px solid;
}

.tips_close {
	width: 20px;
	height: 20px;
	float: right;
	text-align: right;
}

.tips_info {
	margin: auto;
	padding: 8px;
}

.tips_info li {
	padding-left: 30px;
	line-height: 20px;
}

.tips_yes {
	padding: 5px 0;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	background: url(../images/tips_yes.gif) left center no-repeat;
}

.tips_attention {
	padding: 5px 0;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	background: url(../images/ico_attention.gif) left center no-repeat;
}

.tips_yes_msg {
	padding: 5px 0;
	padding-left: 20px;
	font-size: 12px;
	color: #333;
	background: url(../images/tips_yes_small.gif) left center no-repeat;
}

.tips_wrong {
	padding: 5px 0;
	padding-left: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	background: url(../images/tips_wrong.gif) left center no-repeat;
}

.tips_jq_wrong {
	padding: 5px 0;
	padding-left: 20px;
	font-size: 12px;
	color: #333;
	background: url(../images/tips_wrong_small.gif) left center no-repeat;
}

.tips_attention {
	padding: 5px 0;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	background: url(../images/ico_attention.gif) left center no-repeat;
}

.tips_wrong_msg {
	padding: 5px 0;
	padding-left: 20px;
	font-size: 12px;
	color: #ff0000;
	background: url(../images/tips_wrong_small.gif) left center no-repeat;
}

.tips_warn {
	padding: 5px 0;
	padding-left: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	background: url(../images/warn.gif) left center no-repeat;
}

.tips_warn_msg {
	padding: 5px 0;
	padding-left: 35px;
	font-size: 12px;
	color: #ff0000;
	background: url(../images/warn.gif) left center no-repeat;
}

.message {
	padding-left: 20px;
	background: url(../images/icon_email.gif) left center no-repeat;
}

.dot_email {
	padding-left: 20px;
	background: url(../images/icon_email1.gif) left center no-repeat;
}

.dot_phone {
	padding-left: 20px;
	background: url(../images/icon_phone.gif) left center no-repeat;
}

.dot_mobile {
	padding-left: 15px;
	background: url(../images/icon_mobile.gif) left center no-repeat;
}

.dot_msn {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/icon_msn.gif) left center no-repeat;
}

.dot_qq {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/icon_qq.gif) left center no-repeat;
}

.dot_address {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/icon_address.gif) left center no-repeat;
}

.dot_skype {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/ico_skype.gif) left center no-repeat;
}

.dot_yes {
	padding-left: 15px;
	background: url(../images/ico_yes.gif) left center no-repeat;
}

.dot_none {
	padding-left: 15px;
}

.dot_point {
	padding-left: 15px;
	background: url(../images/dot_point.gif) no-repeat 5px 7px;
}

.dot_addfriend {
	padding-left: 15px;
	background: url(../images/ico_addfriend.gif) 1px 0px no-repeat;
}

.attention {
	padding-left: 15px;
	background: url(../images/icon_attentiongray.gif) left center no-repeat;
}

.arrow_more {
	padding-right: 10px;
	background: url(../images/icon_nav_arrowdown.gif) right center no-repeat;
}

.arrow_more_white {
	padding-right: 10px;
	background: url(../images/icon_nav_arrow.gif) right 10px no-repeat;
}

.arrow_more_gray {
	padding-right: 10px;
	background: url(../images/icon_nav_arrowgray.gif) right 10px no-repeat;
}

.arrow_more_blue {
	padding-right: 10px;
	background: url(../images/icon_arrow_blue.gif) right center no-repeat;
}

.dot_friendgroup {
	background: url(../images/icon_friendgroup.gif) 5px 0px no-repeat;
	padding-left: 28px;
	font-size: 14px;
	font-weight: bold;
}

.dot_set {
	padding-left: 20px;
	background: url(../images/dot_set.gif) left center no-repeat;
}

.dot_sendmes {
	padding-left: 35px;
	background: url(../images/dot_sendmes.gif) 15px 1px no-repeat;
}

.dot_back {
	padding-left: 15px;
	background: url(../images/icon_back.gif) 1px 2px no-repeat;
}

.dot_next {
	padding-right: 15px;
	background: url(../images/icon_next.gif) right 2px no-repeat;
}

.dot_step {
	padding: 5px 0px 5px 20px;
	height: 30px;
	line-height: 30px;
	background: url(../images/dot_step.gif) left center no-repeat;
	font-weight: bold;
}

.dot_step_normal {
	padding: 5px 0px 5px 20px;
	height: 30px;
	line-height: 30px;
	background: url(../images/dot_step.gif) left center no-repeat;
}

.dot_add {
	padding: 5px 0px 5px 20px;
	height: 30px;
	line-height: 30px;
	background: url(../images/icon_add.gif) left center no-repeat;
	font-weight: bold;
}

.dot_founder {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/dot_founder.gif) left center no-repeat;
}

.dot_admin {
	padding-left: 20px;
	padding-top: 2px;
	background: url(../images/dot_admin.gif) left center no-repeat;
}

.btn_icon_add {
	padding: 1px 0;
	padding-left: 22px;
	background: url(../images/icon_add.gif) left center no-repeat;
}

.btn_icon_delete {
	padding: 1px 0;
	padding-left: 18px;
	background: url(../images/icon_delete.gif) left center no-repeat;
}

.xls {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_xls.gif) 1px 1px no-repeat;
}

.ppt {
	padding: 1px 0;
	padding-left: 18px;
	background: url(../images/ico_ppt.gif) left center no-repeat;
}

.doc,.docx {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_doc.gif) 1px 1px no-repeat;
}

.rar,.zip {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_rar.gif) 1px 1px no-repeat;
}

.txt {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_txt.gif) 1px 1px no-repeat;
}

.pdf {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_pdf.gif) 1px 1px no-repeat;
}

.flash {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_flash.gif) 1px 1px no-repeat;
}

.imgIc {
	padding: 1px 0;
	padding-left: 16px;
	background: url(../images/ico_imgIc.gif) 1px 1px no-repeat;
}

.file {
	padding: 1px 0;
	padding-left: 18px;
	background: url(../images/ico_file.gif) 1px 1px no-repeat;
}

.dot_me {
	padding: 1px 0;
	padding-right: 16px;
	background: url(../images/ico_me.gif) right center no-repeat;
}

.dot_me_zh_CN {
	padding: 1px 0;
	padding-right: 16px;
	background: url(../images/ico_me_zh_CN.gif) right center no-repeat;
}

.dot_me_en_US {
	padding: 1px 0;
	padding-right: 16px;
	background: url(../images/ico_me_en_US.gif) right center no-repeat;
}

.dot_recommend {
	padding: 1px 0;
	padding-right: 16px;
	background: url(../images/ico_recommend.gif) right center no-repeat;
}

.dot_groupfile {
	padding: 1px 0;
	padding-right: 16px;
	background: url(../images/ico_groupfile.gif) right center no-repeat;
}

.dot_arrowup {
	padding: 1px 0;
	padding-left: 10px;
	background: url(../images/dot_arrowup.gif) left center no-repeat;
}

.dot_arrowdown {
	padding: 1px 0;
	padding-left: 10px;
	background: url(../images/dot_arrowdown.gif) left center no-repeat;
}

.dot_arrowtitle {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	background: url(../images/arrow.gif) left center no-repeat;
}

/*-----------------------------圆角---------------------*/
.curved {
	width: 100%;
	/*	background:#fff;*/
	overflow: hidden;
	margin: 2px 0;
	margin-bottom: 15px;
}

.curved .b1,.curved .b2,.curved .b3,.curved .b4 {
	display: block;
	height: 1px;
	font-size: 0px;
	border: 1px #DDDDDD solid;
	border-width: 0 1px;
	overflow: hidden;
	background: #fff;
}

.curved .b1 {
	display: block;
	margin: 0 5px;
	background-color: #DDDDDD;
}

.curved .b2 {
	display: block;
	border-width: 0 2px;
	margin: 0pt 3px;
}

.curved .b3 {
	display: block;
	margin: 0 2px;
}

.curved .b4 {
	display: block;
	margin: 0 1px;
	height: 2px;
}

.curved .roundTable {
	border: 1px #DDDDDD solid;
	border-width: 0 1px;
	padding: 3px 8px;
	background: #fff;
}

.curved select {
	margin-right: 25px;
}
/***加载中**/
.loadding_div_box {
	filter: Alpha(Opacity = 30);
	opacity: 0.3;
	background-color: #DDDDDD;
	z-index: 900;
	position: absolute;
	display: none;
}

.loadding_div_main {
	width: 25px;
	height: 25px;
	border: none;
	float: left;
	padding: 0;
	position: absolute;
	display: none;
	z-index: 901;
	background-image: url(../images/proceedingWin/loading.gif);
	background-repeat: no-repeat;
}
/***加载中**/
.loadding_div_box2 {
	filter: Alpha(Opacity = 30);
	opacity: 0.3;
	background-color: #DDDDDD;
	z-index: 900;
	position: absolute;
	display: none;
}

.loadding_div_main2 {
	width: 25px;
	height: 25px;
	border: none;
	float: left;
	padding: 0;
	position: absolute;
	display: none;
	z-index: 901;
	background-image: url(../images/proceedingWin/loading.gif);
	background-repeat: no-repeat;
}

.ico_message {
	padding-left: 22px;
	background: url(../images/icon_email.gif) left center no-repeat;
}

.ico_delete {
	padding-left: 22px;
	background: url(../images/delete.gif) left center no-repeat;
}

.ico_site {
	padding-left: 22px;
	background: url(../images/ico_focus.gif) 2px 0px no-repeat;
}

.ico_addfriend {
	padding-left: 22px;
	background: url(../images/icon_add_friend.gif) 1px 0px no-repeat;
}

.ico_evaluate {
	padding-left: 22px;
	background: url(../images/love.gif) left center no-repeat;
}

*[disabled] {
	color: gray;
}

/*------------------------------------------------------------------------------------*/
.top_tips_box {
	font-size: 12px;
	color: #383838;
	border: 1px solid #8FB5D9;
	cursor: pointer;
	position: relative;
	/*margin-top:10px;margin-left:13px;margin-right:15px;margin-bottom:15px;*/
	background: url(../images/tips_bg.gif) repeat-x bottom;
	margin-bottom: 5px;
}

#top_tips_cont {
	background: url(../images/tips_ico.gif) 10px 1px no-repeat;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	line-height: 140%;
	z-index: 3;
	padding: 10px 20px 12px 60px;
}

#top_tips_cont span.ti16b {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 10px;
	font-weight: bold;
}

#top_tips_infobox {
	
}

#top_tips_infobox h6 {
	font-size: 16px;
	margin-bottom: 5px;
	font-weight: bold;
}

#tips_arrow {
	position: absolute;
	right: 8px;
	top: 5px;
	font-family: webdings;
	z-index: 5;
}

#sam_ico {
	margin: 5px;
}

#sam_ico img {
	vertical-align: middle;
}

.area_txt {
	height: 22px;
	border: #c3c3c3 1px solid;
}

.hand {
	background: url(../images/hand.gif) 0px 1px no-repeat;
	padding-left: 15px;
}

.shareHand {
	padding-left: 5px;
}

.commentIcon{
	padding-left: 5px;
}

.forwardIcon{
	padding-left: 5px;
}

.word_Prompt {
	background-color: #ffe8da;
	border: 1px solid #e0a683;
	width: 435px;
	padding: 4px 8px;
	color: #333;
	font-family: Arial, Helvetica, "宋体";
	font-size: 12px;
}

#Word_pic {
	background: url(../images/word.gif) no-repeat;
	color: #F00;
	font-weight: bold;
	padding-left: 19px;
	padding-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
}
.btn_gray { height:25px; line-height:24px; font-size:12px; color:#003366; border:1px #bbb solid; background:url(btn_img.gif) repeat-x #efefef; padding:0 12px; *padding:0 5px; _padding:0 5px; cursor: pointer; padding-bottom:2px;}

.prjState_prompt{ background-color:#fffdec; border:1px solid #dcd48d; color:#333333; padding:4px 10px;}
.alert_icon{ background:url(../images/icon_alert.gif) no-repeat; width:14px; height:14px; display:inline-block; vertical-align:middle; padding-left:6px;}
.errorMessageRegister
{
   border:#DD3C10 1px solid;
   padding:15px 15px ;
   color:#2F3A69;
   background:#FFEBE8  no-repeat 15px 11px;
   width:250px;
   margin: 15px auto;
   text-align: center;
   
}
/*-------文件夹下拉框----------*/
.multiSelect { position:relative; }
.multiSelect div { padding:5px 0px; display:none; background:#ffffff; max-height:200px; overflow:auto; scoll-y:auto; scoll-x:none; border:solid #ABADB3; border-width:0px 1px 1px 1px; position:absolute; z-index:10000005; }
.enter_folder_input span { border:1px solid #ABADB3; }

.box_minTitle {
width: 100%;
height: 25px;
line-height: 25px;
border-bottom: 1px dashed #999;
float: left;
padding-bottom: 2px;
margin:10px 0;
}

