@import url("reset.css");
@import url("link.css");

#right{
	width:715px;
	float:right;
}
#right .right-menu{
	height:33px;
	background:transparent url(images/line_bg.png) repeat-x scroll left 28px;
}
#right .right-menu a{
	display:block;
	float:left;
	width:86px;
	margin:0 20px;
	height:32px;
	line-height:32px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	background:transparent url(images/box.gif) repeat-x scroll -97px -264px;
}
#right .right-menu a.current{
	background:transparent url(images/box.gif) repeat-x scroll left -264px;
}
#right .right-menu div{
	float:right;
	margin-right:20px;
	line-height:22px;
	padding-left:10px;
	width:252px;
	height:22px;
	background:transparent url(images/bg.gif) repeat-x scroll left top;
}
#right .table{
	width:100%;
	border:1px solid #ACDAFF;

}
#right .table thead th{
	border:1px solid #ACDAFF;
	background:#E6F6FF;
	text-align:center;
	line-height:200%;
}
#right .table thead{
	height:23px;
	background:transparent url(images/vertical.png) repeat-x scroll left -51px;
}
#right .table thead td{
	padding-left:10px;
}
#right .table tbody td{
	text-align:center;
	vertical-align:middle;
	padding:3px 15px;
	border-bottom:1px solid #ACDAFF;
}
#right .table tbody td img{
	margin:0 2px;
}

#link{
	width:926px;
	border:1px solid #347CDA;
	padding-left:36px;
	height:1%;
	background:transparent url(images/bg.png) no-repeat scroll left top;
}
#link .img-link{
	clear:both;
}
#link .img-link li{
	float:left;
	padding:5px 2px;

}
#link .text-link{
	width:100%;
}

/*#link .text-link li{
	float:left;
	padding:3px 5px;
}
*/#footer{
	padding:15px 0;
	text-align:center;
	line-height:200%;
	background:transparent url(images/footer.png) repeat-x scroll left 5px;
}
#footer a{
	color:red;
}




#user-contrl {
	float:left;
	width:163px;
	border:1px solid #347CDA;
	background:#E6F6FF;
}
.user-contrl-title {
	border-bottom:1px solid #FEFFFF;
	color:#ffffff;
	line-height:24px;
	padding:0 0 0 5px;
	_padding:5px 0 5px 5px;
	background:transparent url(images/vertical.png) repeat-x scroll left -88px;
}
.user-list{
}
.user-list li{
	height:23px;
	padding-left:12px;
	line-height:23px;
	background:transparent url(images/ico/23.gif) no-repeat scroll left 8px;
}
.user-info {
	float:right;
	width:790px;
	border:1px solid #ACDAFF;
	background:#EFF9FF;
}
.user-info thead{
	background:transparent url(images/vertical.png) repeat-x scroll left -51px;
}
.user-info thead td{
	height:23px;
	vertical-align:middle;
	line-height:23px;
	color:#065289;
}
.user-info tbody td{
	border:1px solid #C1E4FF;
	padding:3px;
}
.user-info tbody th{
	color:#065289;
	padding:3px;
	text-align:center;
	background:#E6F6FF;
	border:1px solid #C1E4FF;
}
.message-menu {
	float:right;
	width:770px;
	height:33px;
	margin-top:10px;
	padding-left:20px;
	line-height:32px;
	background:transparent url(images/line_bg.png) repeat-x scroll left 28px;
}

.message-menu a{
	display:block;
	float:left;
	width:80px;
	padding-right:5px;
	margin:0 5px;
	text-decoration:none;
	cursor:pointer;
	background:transparent url(images/message-003.png) no-repeat scroll right top;
}
.message-menu a:hover{
	text-decoration:none;
}
.message-menu a span{
	display:block;
	height:32px;
	text-align:center;
	font-weight:bold;
	padding:0 15px;
	color:#065289;
	overflow:hidden;
	background:transparent url(images/message-004.png) no-repeat scroll left top;
}

.message-menu a.current{
	background:transparent url(images/message-001.png) no-repeat scroll right top;
}

.message-menu a.current span{
	color:#ffffff;
	background:transparent url(images/message-002.png) no-repeat scroll left top;
}
.appeal{
	float:right;
	width:720px;
	border:1px solid #347CDA;
	background:#EFF9FF;
	border-top:none;
}
.appeal thead{
	height:31px;
	background:transparent url(images/vertical.png) repeat-x scroll left -241px;
}
.appeal thead td a{
	width:112px;
	height:31px;
	display:block;
	float:left;
	text-align:center;
	line-height:31px;
	color:#EBF8FF;
	text-decoration:none;
	font-weight:bold;
	padding:0 0px;
	overflow:hidden;
	background:transparent url(images/operate_01.png) no-repeat scroll right 3px;;

}
.appeal thead td a.current{
	background:transparent url(images/appeal-001.png) no-repeat scroll left top;

}
.appeal .aooeal-table{
	width:100%;
	border:1px solid #ACDAFF;
	background:#ffffff;
}
.appeal .aooeal-table thead{
	background:#E6F6FF;
	height:23px;
	line-height:23px;

}
.appeal .aooeal-table thead th{
	text-align:center;
	color:#2C629E;
}
.appeal .aooeal-table tbody td{
	height:40px;
	vertical-align:middle;
	border-bottom:1px dashed #BBD0DF;
	text-align:center;
	color:#2C629E;
}
/*帮助中心*/
#help-head{
	height:89px;
	background:transparent url(images/help-head.png) repeat-x;
}
.help-logo{
	float:left;
	margin-top:5px;
}
.help-menu{
	position:absolute;
	bottom:-7px;
	right:1px;
}
.help-menu a{
	display:block;
	float:right;
	width:74px;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-right:8px;
	background:transparent url(images/help-menu-002.png) no-repeat;
}
.help-menu a.current{
	color:#fff;
	background:transparent url(images/help-menu-001.png) no-repeat;
}
.help-container{
	margin:0 auto;
	width:840px;
	margin-top:5px;
	background:transparent url(images/help-body.png) repeat-x;
}

#popWindow{
    width:535px;
    height:270px;
	margin:0 auto;
    background-color:#F7FCFF;
}
#pop_bar{
    background-color:#D6F0FE;
    border:1px #D6F0FE solid;
    height:25px;
}
#pop_title {float:left; color: #2C629E; font-family:Arial, Helvetica, sans-serif; font-size: 12px; vertical-align:middle; padding-left:5px;}
/*#pop_close {
    float:right;
    margin-right:5px;
    margin-top:5px;
    width:15px;
    height:15px;
    background:url(images/btn_close.gif) no-repeat top;
    cursor:pointer;
}*/
#textBox{
    width:100%;
    height:130px;
	text-align:center;
	line-height:130px;
    overflow:hidden;
	vertical-align:middle;
}
#textBox button{width:100px;}

#formBox{
    margin:5px 10px;
}
#formBox form{
	text-align:center;
}
.button{
    width:80px;
    height:20px;
	border: #ccc 1px solid;
	color: #333;
    margin:20px 10px 10px 10px;
	padding-left:20px;
	FONT-FAMILY: "Tahoma", "MS Shell Dlg";
    background:url(images/btn_ok.gif) 8px no-repeat;
}
.button-remove{
    background:url(images/btn_remove.gif) 8px no-repeat;
}
button {
    width:auto;
    height:20px;
	color: #333;
	FONT-FAMILY: "Tahoma", "MS Shell Dlg";
}
#tipsBox{
	text-align:center;
	padding:20px;
    margin:5px 10px 0px 10px;
}

/* other */
#bgMask {
	position:absolute;
	background-color:#000;
	filter:Alpha(opacity=50);
	display:none;
	z-index:50;
}

.pages{
	float:right;
	width:790px;
	text-align:center;
}
.pages a{
	margin:0 5px;
}

/*收藏区进度条*/
.speed{width:54px; height:13px; margin:0 auto; padding:0 3px; background:transparent url(images/collect_speed.png) repeat-x scroll left center;}
.rate{height:100%; background:transparent url(images/collect_rate.png) repeat-x scroll left 3px;}

/*手机短信发送*/
.sms{background:#F7FCFF; width:535px; width:100%;}
.sms thead{background:#D6F0FE; color:#336699; height:25px;}
.sms td{padding:5px;}
.sms .col1{width:70px; text-align:right;}

/*找回密码，帐号激活等窗口提示*/
.msg-table{ background:#FFFFFF;}
.msg-table thead{background:#E6F4FF; border-bottom:1px solid #D1DCEE;}
.msg-table thead td{height:25px; color:#CD1B1B; font-size:14px;}
.msg-table td{padding:5px; _padding:2px; vertical-align:middle; font-size:14px;}
.msg-table .col1{width:100px; height:40px; text-align:right;}
.msg-table .input{border:1px solid #7E9DB9; padding:5px 2px;}

/*链接标题提示*/
body div#tooltip { position:absolute;z-index:1000;min-height:1em;}

/*注册错误提示*/
span.yes, span.no { background:url(images/right.gif) no-repeat left center; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-image:url(images/wrong.gif); color:#c00;}


/*表格*/
.table-1 tr td{padding:8px;}


/*global*/
.f-s-14{ font-size:14px;}
.f-s-12{ font-size:12px;}
.f-b{font-weight:bold;}
.c-green{color:green;}
.c-gray{color:#888;}
.c-red{color:red;}
.c-blue{color:#1F55A2;}
.t-c,.t-a-c{text-align:center;}
.t-j{text-align:justify;}
.t-r{text-align:right;}
.t-l{text-align:left;}
.b-b-1{border-bottom:1px solid #ccc;}


.msg{border:1px dashed #DAD3B7; padding:4px; background:#FEFFCB;}

/* link color*/
a.c-red{color:red;}
a.c-gray{color:#888;}

/*任务搜索*/
#trade-search-box{ float:right; padding:0; width:790px;}
.table-6{ margin-left:30px;}/*任务搜索*/
.table-6 .col1,.table-6 .col2,.table-6 .col3{ padding:4px 5px;}/*任务搜索*/
#trade-search-box .tool-toggle {background:url(images/toggle_bg.gif) no-repeat scroll 0 -80px transparent; display:block; height:20px; margin:0 auto; outline:medium none; width:685px;	text-indent:-999px;
}
#trade-search-box .tool-toggle:hover {
	background-position:0 -120px;
}
#trade-search-box .collapsed-tool-toggle {
	background-position:0 0;
}
#trade-search-box .collapsed-tool-toggle:hover {
	background-position:0 -40px;
}


/*菜单下拉*/
.pw_menu{border:1px solid #a6cbe7;background:#fff;/*-webkit-box-shadow:2px 2px 2px #bbb;*/;}
.pw_menuBg{padding:0 10px 0px;}
.pw_menu h6{ position:absolute;margin-top:-18px;height:17px;border:1px solid #a6cbe7;background:#fff;border-bottom:0;right:-1px;padding:0 4px;*padding:0 5px;line-height:18px;}
.iconDroplink{padding-right:.8em}
span.iconDrop {position:absolute;height:8px; overflow:hidden;margin-top:6px;margin-left:-.8em}
span.iconDrop i { color:#999; margin-top:-8px; font-style:normal; display:block;_margin-top:-7px; font-family:Arial;}
.menuSkin{background:#ffffff;width:260px;padding:10px 0 10px 0px; text-align:center; font-weight:bold; color:green;}
.menuSkin a{color:green;}
.box-16{margin:10px 0 0 0;font-weight:normal;}
.box-16 .a-1{color:#333;}