/***公用样式***/
.header, .center, .footer, .ad {
	clear:both;
	width:950px;
	margin:0 auto;
}
.tdc{
	text-align:center;
}
.tdr{
	text-align:right;
}
/* 分页样式*/
.page {
	float:left;
	width:100%;
}
.page .inner {
	float:right;
	clear:both;
	padding:6px 0 0 0;
	overflow:hidden;
}
.page span {
	float:left;
	margin:0 1px;
}
.page a, .page a.on {
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	width:18px;
	height:14px;
	line-height:14px;
	color:#6b6b6b;
	margin:0 1px;
}
/*.page a:visited {
	color:#6b6b6b;
}
*/.page a.on {
	font-weight:bold;
	color:#D14041;
}
.page a.first, .page a.end {
	width:18px;
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
	margin-right:6px;
	background:url(../images/icon/leftArrow.gif) 50% 50% no-repeat;
}
.page a.end {
	margin-left:6px;
	margin-right:0;
	background:url(../images/icon/rightArrow.gif) 50% 50% no-repeat;
}
.page a.first:hover {
	background:url(../images/icon/lefthover.gif) 50% 50% no-repeat;
}
.page a.end:hover {
	background:url(../images/icon/righthover.gif) 50% 50% no-repeat;
}
.page a:hover {
	color:#0284F4;
}
.page .firstgray, .page .endgray {
	width:18px;
	display:inline-block;
	height:14px;
	line-height:14px;
	text-indent:-9999px;
	margin-right:6px;
	background:url(../images/icon/leftArrowgray.gif) 50% 50% no-repeat;
}
.page .endgray {
	background:url(../images/icon/rightArrowgray.gif) 50% 50% no-repeat;
	margin-left:6px;
}
.page .slh {
	width:16px;
	height:14px;
	line-height:14px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/icon/icon_slh.gif) 0 50% no-repeat;
}
/*按钮样式*/
.btnstyle, .btnstyle span, .btnstyle1, .btnstyle1 span, .btnstyle2, .btnstyle2 span, .btnstyle3, .btnstyle3 span, .btnstyle4, .btnstyle4 span {
	float:left;
	text-align:center;
	line-height:26px;
	height:26px;
	display:inline-block;
	text-align:center;
	cursor:pointer;
	width:auto;
	background:url(../images/ctrl/btn_bg.gif) 0 0 no-repeat;
}
.btnstyle, .btnstyle1, .btnstyle2  .btnstyle3  .btnstyle4 {
	margin-right:3px;
}
.btnstyle1 {
	background:url(../images/ctrl/btn_bg.gif) 0 -62px no-repeat;
}
.btnstyle2 {
	background:url(../images/ctrl/btn_bg.gif) 0 0 no-repeat;
}
.btnstyle3 {
	height:39px;
	background:url(../images/ctrl/btn_bg.gif) 0 -382px no-repeat;
}
.btnstyle4 {
	height:39px;
	background:url(../images/ctrl/btn_bg.gif) 0 -580px no-repeat;
}
.btnstyle span, .btnstyle1 span, .btnstyle2 span , .btnstyle3 span , .btnstyle4 span{
	padding:0 16px;
	margin:0;
	background:url(../images/ctrl/btn_bg.gif) 100% -31px no-repeat;
}
.btnstyle1 span {
	background:url(../images/ctrl/btn_bg.gif) 100% -93px no-repeat;
}
.btnstyle2 span {
	background:url(../images/ctrl/btn_bg.gif) 100% -31px no-repeat;
}
.btnstyle3 span {
	height:39px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/ctrl/btn_bg.gif) 100% -435px no-repeat;
}
.btnstyle4 span {
	height:39px;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/ctrl/btn_bg.gif) 100% -627px no-repeat;
}
a.btnstyle:hover, a.btnstyle1:hover, a.btnstyle2:hover {
	text-decoration:none;
	background:url(../images/ctrl/btn_bg.gif) 0 -124px no-repeat;
}
a.btnstyle1:hover {
	background:url(../images/ctrl/btn_bg.gif) 0 -186px no-repeat;
}
a.btnstyle2:hover {
	background:url(../images/ctrl/btn_bg.gif) 0 -124px no-repeat;
}
a.btnstyle3:hover {
	color:#fff;
}
a.btnstyle4:hover {
	color:#fff;
}
a.btnstyle:hover span, a.btnstyle1:hover span, a.btnstyle2:hover span {
	text-decoration:none;
	background:url(../images/ctrl/btn_bg.gif) 100% -155px no-repeat;
}
/*a.btnstyle:visited span, a.btnstyle1:visited span, a.btnstyle2:visited span {
	color:#343434;
}
*/a.btnstyle1:hover span {
	background:url(../images/ctrl/btn_bg.gif) 100% -217px no-repeat;
}
a.btnstyle2:hover span {
	background:url(../images/ctrl/btn_bg.gif) 100% -155px no-repeat;
}
a.btnno, a.btnno:hover {
	color:#999;
	cursor:default;
	background:url(../images/ctrl/btn_bg.gif) 0 0 no-repeat;
}
a.btnno:hover span {
	cursor:default;
	background:url(../images/ctrl/btn_bg.gif) 100% -31px no-repeat;
}
a.btnno3,a.btnno3 span,a.btnno3:hover{
	color:#999!important;
	text-decoration:none;
	cursor:default;
}
a.btnno3:hover span {
	cursor:default;
	color:#999;
}
/*box*/
.box3 {
	width:100%;
}
.box3 .title, .box3 .bottom {
	clear:both;
	width:100%;
	overflow:hidden;
}
.box3 .title, .box3 .title h3, .box3 .title span {
	height:5px;
	line-height:5px;
	background:url(../images/ctrl/box3_bg.gif) 0 -50px repeat-x;
}
.box3 .title h3 {
	float:left;
	padding:0 0 0 5px;
	background:url(../images/ctrl/box3_bg.gif) 0 -30px no-repeat;
}
.box3 .title span {
	float:right;
	padding:0 5px 0 0;
	background:url(../images/ctrl/box3_bg.gif) 100% -40px no-repeat;
}
.box3 .bottom, .box3 .bottom h3, .box3 .bottom span {
	height:5px;
	line-height:5px;
	background:url(../images/ctrl/box3_bg.gif) 0 0 repeat-x;
}
.box3 .bottom h3 {
	float:left;
	padding:0 0 0 5px;
	background:url(../images/ctrl/box3_bg.gif) 0 -10px no-repeat;
}
.box3 .bottom span {
	float:right;
	padding:0 5px 0 0;
	background:url(../images/ctrl/box3_bg.gif) 100% -20px no-repeat;
}
.box3 .content {
	padding:5px;
	border-left:1px solid #e5e6e7;
	border-right:1px solid #e5e6e7;
}
.box3 .content .main {
	width:100%;
	overflow:hidden;
}
/*标题*/
.box .title {
	height:auto !important;
	height:30px;
	min-height:30px;
	line-height:30px;
}
.box .title h3, .box3 .content h4 {
	float:left;
	display:block;
	width:180px;
	height:15px;
	line-height:15px;
	text-indent:-9999px;
	margin-top:8px;
	overflow:hidden;
}
/*submenu*/
.submenu .title {
	background:url(../images/misc/product/rzmenu_bg.gif) 100% -80px repeat-x;
}
.submenu .title h3 {
	background:url(../images/misc/product/rzmenu_bg.gif) 0 -16px no-repeat;
}
.submenu .title span {
	background:url(../images/misc/product/rzmenu_bg.gif) 100% -32px no-repeat;
}
.submenu .bottom {
	background:url(../images/misc/product/rzmenu_bg.gif) 0 -1px repeat-x;
}
.submenu .bottom h3 {
	background:url(../images/misc/product/rzmenu_bg.gif) 0 -49px no-repeat;
}
.submenu .bottom span {
	background:url(../images/misc/product/rzmenu_bg.gif) 100% -65px no-repeat;
}
.submenu .content {
	padding:8px 0;
	background:#f4f5f7;
	border:none;
	border-left:1px solid #b3c1ce;
	border-right:1px solid #b3c1ce;
}
.submenu .content .main ul li {
	height:35px;
}
.submenu .content .main ul li a {
	width:100%;
	display:block;
	height:27px;
	line-height:27px;
	padding-left:25px;
	color:#000;
	text-decoration:none;
}
.submenu .content .main ul li a:hover {
	background:#9cb4d0;
	color:#fff;
}
.submenu .content .main ul li a.on {
	background:#9cb4d0;
	color:#fff;
	font-weight:normal;
}
/*面包屑*/
.mbx {
	float:left;
	color:#0284f4;
	width:100%;
	height:25px;
	line-height:25px;
	margin-bottom:10px;
}
.mbx a {
	color:#0284f4;
	text-decoration:underline;
}
.mbx a:hover {
	text-decoration:none;
}
/*.mbx a:visited{
	color:#a80000;
}
*/
.mbx span {
	color:#949494;
}
/*li样式*/
.dot li {
	padding-left:15px;
	background:url(../images/icon/dot.gif) 0 5px no-repeat;
}
.dot2 li {
	padding-left:15px;
	background:url(../images/icon/dot2.gif) 0 5px no-repeat;
}
.dot4 li {
	padding-left:15px;
	background:url(../images/icon/dot4.gif) 0 5px no-repeat;
}
/*页头*/
.header {
	width:100%;
	margin-bottom:15px;
	background:url(../images/common/header_bg.gif) 0 0 repeat-x;
}
.header .title, .header .content {
	width:950px;
	margin:0 auto;
}
.header .title{
	height:35px;
	background:url(../images/common/header_bg.gif) 0 0 repeat-x;
}

.header .logo {
	float:left;
	width:196px;
	padding:10px 0 0 0;
}
.header .cnen {
	float:right;
	width:470px;
}
.header .cnen ul {
	float:right;
	padding-top:12px;
}
.header .cnen ul li {
	float:left;
	height:20px;
	line-height:20px;
	padding:0 3px;
	text-align:center;
	color:#666;
}
.header .cnen ul li.username {
	line-height:22px;
}
.header .cnen ul li a {
	color:#666;
}
.header .cnen ul li.en {
	width:30px;
	display:block;
	text-indent:-9999px;
	background:url(../images/icon/en.gif) 8px 3px no-repeat;
	overflow:hidden;
	cursor:pointer;
}
.header .content {
	clear:both;
	height:31px;
	background:url(../images/ctrl/menu_bg.gif) 0 0 repeat-x;
	overflow:hidden;
}
/*按钮栏*/

.menubar, .menubar ul {
	width:950px;
	height:31px;
	line-height:31px;
	margin:0 auto;
}
.menubar ul {
	float:right;
	width:744px;
}
.menubar ul li {
	float:left;
	height:31px;
	line-height:31px;
	padding:0 22px;
	text-align:center;
}
.menubar ul li a, .menubar ul li a .rbg {
	float:left;
	height:31px;
	line-height:31px;
}
.menubar ul li a:hover, .menubar .on a {
	background:url(../images/ctrl/menua_bg.gif) 0 6px no-repeat;
}
.menubar ul li a:hover .rbg, .menubar .on a .rbg {
	background:url(../images/ctrl/menua_bg.gif) 100% 100% no-repeat;
}
.menubar ul li .font {
	float:left;
	width:74px;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
	overflow:hidden;
}
.menubar a.navsy:hover .font, .menubar .on .navsy .font {
	background:url(../images/ctrl/menu.gif) 22px -217px no-repeat;
}
.menubar a.navcp:hover .font, .menubar .on .navcp .font {
	background:url(../images/ctrl/menu.gif) 10px -256px no-repeat;
}
.menubar a.navmb:hover .font, .menubar .on .navmb .font {
	background:url(../images/ctrl/menu.gif) 10px -294px no-repeat;
}
.menubar a.navzc:hover .font, .menubar .on .navzc .font {
	background:url(../images/ctrl/menu.gif) 4px -332px no-repeat;
}
.menubar a.navdp:hover .font, .menubar .on .navdp .font {
	background:url(../images/ctrl/menu.gif) 10px -370px no-repeat;
}
.menubar a.navlt:hover .font, .menubar .on .navlt .font {
	background:url(../images/ctrl/menu.gif) 22px -408px no-repeat;
}
.menubar .navsy .font {
	background:url(../images/ctrl/menu.gif) 22px 11px no-repeat;
}
.menubar .navcp .font {
	background:url(../images/ctrl/menu.gif) 10px -28px no-repeat;
}
.menubar .navmb .font {
	background:url(../images/ctrl/menu.gif) 10px -66px no-repeat;
}
.menubar .navzc .font {
	background:url(../images/ctrl/menu.gif) 4px -104px no-repeat;
}
.menubar .navdp .font {
	background:url(../images/ctrl/menu.gif) 10px -142px no-repeat;
}
.menubar .navlt .font {
	background:url(../images/ctrl/menu.gif) 22px -180px no-repeat;
}

/*活动
.menubar, .menubar ul {
	width:950px;
	height:31px;
	line-height:31px;
	margin:0 auto;
}
.menubar ul {
	float:right;
	width:770px;/**/
}
.menubar ul li {
	float:left;
	height:31px;
	line-height:31px;
	padding:0 16px;
	text-align:center;
}
.menubar ul li a, .menubar ul li a .rbg {
	float:left;
	height:31px;
	line-height:31px;
}
.menubar ul li a:hover, .menubar .on a {
	background:url(../images/ctrl/menua_bg.gif) 0 6px no-repeat;
}
.menubar ul li a:hover .rbg, .menubar .on a .rbg {
	background:url(../images/ctrl/menua_bg.gif) 100% 100% no-repeat;
}
.menubar ul li .font {
	float:left;
	width:74px;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
	overflow:hidden;
}
.menubar a.navsy:hover .font, .menubar .on .navsy .font {
	background:url(../images/ctrl/menu.gif) 22px -217px no-repeat;
}
.menubar a.navcp:hover .font, .menubar .on .navcp .font {
	background:url(../images/ctrl/menu.gif) 10px -256px no-repeat;
}
.menubar a.navmb:hover .font, .menubar .on .navmb .font {
	background:url(../images/ctrl/menu.gif) 10px -294px no-repeat;
}
.menubar a.navzc:hover .font, .menubar .on .navzc .font {
	background:url(../images/ctrl/menu.gif) 4px -332px no-repeat;
}
.menubar a.navdp:hover .font, .menubar .on .navdp .font {
	background:url(../images/ctrl/menu.gif) 10px -370px no-repeat;
}
.menubar a.navlt:hover .font, .menubar .on .navlt .font {
	background:url(../images/ctrl/menu.gif) 22px -408px no-repeat;
}
.menubar a.navhd:hover .font, .menubar .on .navhd .font {/**/
	background:url(../images/ctrl/menu.gif) 6px -484px no-repeat;
}
.menubar .navsy .font {
	background:url(../images/ctrl/menu.gif) 22px 11px no-repeat;
}
.menubar .navcp .font {
	background:url(../images/ctrl/menu.gif) 10px -28px no-repeat;
}
.menubar .navmb .font {
	background:url(../images/ctrl/menu.gif) 10px -66px no-repeat;
}
.menubar .navzc .font {
	background:url(../images/ctrl/menu.gif) 4px -104px no-repeat;
}
.menubar .navdp .font {
	background:url(../images/ctrl/menu.gif) 10px -142px no-repeat;
}
.menubar .navlt .font {
	background:url(../images/ctrl/menu.gif) 22px -180px no-repeat;
}
.menubar .navhd .font {/**/
	width:94px;
	background:url(../images/ctrl/menu.gif) 8px -447px no-repeat;
}
*/
/*主体*/
.center {
	height:auto !important;
	height:450px;
	min-height:450px;
}
/*页尾*/
.footer {
	color:#666;
	margin-top:15px;
	background:url(../images/ctrl/footer_bg.gif) 0 0 repeat-x;
}
.footer .on a {
	font-weight:bold;
}
.footer .content, .footer .content .footarea {
	float:left;
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/ctrl/footer_bg.gif) 0 -40px no-repeat;
}
.footer .content ul {
	float:right;
	width:730px;
	background:url(../images/common/logo2.gif) 99% 5px no-repeat;
}
.footer .content ul li {
	float:left;
	padding-left:12px;
}
.footer .content .footarea {
	background:url(../images/ctrl/footer_bg.gif) 100% -80px no-repeat;
}
.footer p {
	clear:both;
	width:100%;
	padding:2px 0 20px 0;
	background:#fff;
	text-align:center;
}
/*bate版*/
.beta {
	position:absolute;
	z-index:2;
	top:42px;
	left:278px;
	display:inline;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:27px;
	line-height:10px;
}
/**退出**/
/**退出**/
/*弹出层*/
.tskout {
	top:200px;
	left:200px;
	width:500px;
}
.tskout .box2 {
	cursor:default;
	overflow:hidden;
	margin:0;
}


/*box2*/
.tskout .box2 {
	float:left;
	width:100%;
	margin-bottom:5px;
	background:#fff;
	cursor:move;
	
}
.tskout .box2 .title {
	clear:both;
	overflow:hidden;
}
.tskout .box2 .title, .tskout .box2 .title h3, .tskout .box2 .title span.more {
	height:30px;
	line-height:30px;
	background:url(../images/ctrl/box2_bg.gif) 0 0 repeat-x;
}
.tskout .box2 .title h3 {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 5px;
	background:url(../images/ctrl/box2_bg.gif) 0 -35px no-repeat;
}
.tskout .box2 .title span.more {
	float:right;
	padding:0 5px 0 0;
	background:url(../images/ctrl/box2_bg.gif) 100% -70px no-repeat;
}
.tskout .box2 .title .fontred {
	color:#C20E0E;
}
.tskout .box2 .content {
	float:left;
	width:498px;
	overflow:hidden;
	padding:0;
	border:1px solid #D5D5D5;
	border-top:none;
}
.tskout .box2 .content .main {
	padding:0px;
	overflow:hidden;
}
.tskout .box2 .title .close {
	float:left;
	display:block;
	width:16px;
	height:16px;
	line-height:100em;
	text-indent:-9999px;
	margin-top:6px;
	background:url(../images/icon/ico_close.gif) 0 0 no-repeat;
	overflow:hidden;
}


.tskout .content {
	padding:0;
}
.tskout .content .tsarea {
	height:22px;
	padding-left:6px;
	border-bottom:1px solid #FFFDA5;
	background:#FFFEE2;
}
.tskout .content .main {
	width:613px;
	padding:10px;
	padding-top:2px;
}
.tskout .content .main .yqarea {
	float:left;
	margin-bottom:6px;
	width:100%;
}
.tskout .content .main .box {
	float:left;
	width:615px;
	height:400px;
	padding:0;
	margin:0;
	overflow:auto;
}
.tskout .caption {
	font-size:13px;
	font-weight:bold;
}


.tskout .box2 .content .confirm{
	padding:10px 20px;
}
.tskout .box2 .content .info{
	padding:0 20px;
}
.tskout .box2 .content .btnarea{
	float:left;
	overflow:hidden;
	padding:15px 0 10px 190px;
}

