.captha	{width:325px; height:184px; margin:0 auto; background:url(../images/layout/capth-cart.png) no-repeat left top}
.captha	span {display:block; text-align:right; margin-bottom:10px}
.captha	span img{margin:0; padding:0; display:inline}
.captha	span {font-size:10px; padding:6px 6px 7px 0; color:#757272}
.captha	p {font-size:11px; color:#2f2f2f;  padding:0 10px 0 12px!important; margin-bottom:23px}
.captha	p a{color:#2165e2}
.captha	img{display:block; margin:0 0 0 110px}
.captha b{ font-size:10px; height:9px; line-height:9px; padding:7px 0 0 9px; display:block;color:#ad1616; font-weight:normal}
.captha	form{padding:4px 0 0 12px}
.captha	input,.captha button{background:none; border:0; float:left}
.captha	input{background:none;font-size:26px; width:245px; margin:2px 0 0 0}
.captha	button{background:url(../images/layout/capth-send.png) no-repeat left top; font-size:11px!important; font-family:tahoma; padding-bottom:2px; color:white;font-weight:bold; width:62px; height:38px; margin:0 0 0 0}
*:first-child+html .captha button{padding-bottom:0}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
.captha	button{padding-right:3px; padding-top:13px}
}

.nb					{height:15px; overflow:hidden}
.nb span			{float:right}
.nb span *			{float:left}
.nb span b			{width:40px; height:5px; margin:5px 6px 0 0; background:url(../images/layout/once-sonra.gif) no-repeat left -100px;}
.nb span b.mb		{background-position:0 -7px!important}
.nb span b.mn		{background-position:0 0 !important}
.nb span a em		{display:none}
.nb span a 			{width:16px; height:15px; background:url(../images/layout/authorup-nav.gif) no-repeat left top}
.nb span a.back,
.nb span a.back-d	{margin-right:13px}
.nb span a.back 	{background-position:0 -48px}
.nb span a.back-d	{background-position:0 -80px}
.nb a.back:hover	{background-position:0 -64px}
.nb a.next:hover	{background-position:0 -16px}
.nb span a.next-d	{background-position:0 -32px}


#scode_box			{ padding:5px; margin:0; position:absolute; width:112px; height:50px; background:black; overflow:hidden; }
#scode_box img		{ width:84px; }
#scode_box input	{ width:80px; float:left; font-size:22px; font-weight:bold; letter-spacing:4px; }

.con-nfity	{background:url(../images/layout/con-up.gif) no-repeat left top; width:598px}
.c-n-down	{background:url(../images/layout/con-down.gif) no-repeat left bottom; padding:6px 0}
.c-n-border	{border-left:1px solid #e7e4e4; border-right:1px solid #e7e4e4; overflow:hidden;}

.not{padding:0 0 10px 14px!important; margin:0!important; }
.not h3{font-size:16px!important; border:none; background:none; font-weight:normal!important;color:#a81817!important; margin:0 0 3px 0!important}
.not p{font-size:14px!important; color:black!important; margin: 0 0 25px 0!important}
.not h4{font-size:14px!important; color:#333!important; border:none; background:none; font-weight:normal!important; margin-bottom:8px!important}
.not ul{padding:0px!important; font-size:14px!important; line-height:17px!important; margin:0 0 30px 0!important}
.not ul li{list-style-type:disc!important; border:none; background:none!important;width:auto; height:auto; float:none; padding:0!important; margin:0 0 0 25px!important}
.not span{display:block!important; font-size:11px!important; color:#909090!important}


.anchor						{text-align:right; padding-bottom:18px;padding-right:3px}
.page-caption h1			{font:bold 24px tahoma; color:#444444}		
.page-caption p				{font:normal 11px arial; color:#757575; padding-left:2px}		
.page-caption div.blank		{height:53px; padding:7px 10px 0 10px }
.page-caption				{margin-bottom:5px}
.page-caption span			{float:right}



.post-caption h1			{width:470px; margin:0; padding:10px 10px 0 0; background:url(../images/layout/news-title-sep.gif) repeat-y top right;}
.post-caption h1			{float:left;}
* html .post-caption h1		{height:40px}

.dual h1					{padding-top:15px;}
* html .dual h1				{height:64px;}

.post-caption p				{width:120px; float:left;}
.post-caption p span		{width:120px; display:table-cell; vertical-align:bottom; height:50px; padding-bottom:6px}


* html .post-caption p span	{float:left; padding:0 }
*:first-child+html .post-caption p span	{float:left; padding:0 }

.dual p span				{height:71px;display:block; float:left; padding-top:8px; padding-bottom:0}

* html .dual p span			{padding:8px 0 0 0 }
*:first-child+html .post-caption p span	{padding:8px 0 0 0}


.post-caption .blank		{overflow:hidden; width:600px;padding:6px 10px!important; margin:0!important}
.post-caption				{margin-bottom:4px}

.post-caption h1			{font:bold 26px arial; }
.post-caption h1 span		{font-size:18px; font-weight:normal; color:#696969; padding:0 0 0 3px }

.post-caption p span		{text-align:right;}
.post-caption p span b		{font-size:11px; font-weight:normal;color:#403f3f;}
.post-caption p span 		{text-align:right;font-size:9.5px; color:#8d8a8a}
* html .post-caption p span	{font-size:10px}

.post-caption p span em		{color:#e7e7e7; font-size:50px; line-height:38px; display:block; background:url(../images/layout/bolum.gif) no-repeat right top; padding-bottom:6px; padding-right:18px}

.spot-small h1 br,.spot-large h1 br{display:none}
.spot-small strong,.spot-large strong{display:block; margin-bottom:5px}
.spot-small h1, .spot-large h1{font:bold 12px tahoma!important; color:#0a4181}
.spot-small h1 strong 	{font:bold 18px arial!important;  color:#333}
.spot-large h1 strong 	{font:bold 24px tahoma!important; color:#333}


.post-up-nav				{overflow:hidden; height:15px; border-bottom:1px solid #ddd; padding:10px 0 6px 0; margin: 0 -4px 25px -4px}
.post-up-nav ul				{padding-left:6px}
.post-up-nav li				{float:left; padding:0;margin:0;   background:red; margin-right:8px; padding-left:14px}
.post-up-nav li a			{float:left; background:url(../images/layout/news-up-nav-sep.png) no-repeat right 2px; padding-right:8px}
.post-up-nav li.last a		{background:none!important}

.post-up-nav li.n1			{background:url(../images/layout/nb-cats.gif) no-repeat left 2px !important}
.post-up-nav li.n2			{background:url(../images/layout/nb-mail.gif) no-repeat left 2px !important; padding-left:15px;}
.post-up-nav li.n3			{background:url(../images/layout/nb-prin.gif) no-repeat left 2px !important}
.post-up-nav li.n4			{background:url(../images/layout/nb-shar.gif) no-repeat left 3px !important}
.post-up-nav li.n5			{background:url(../images/layout/nb-comm.gif) no-repeat left 4px !important}

.post-up-nav span			{float:right;padding-right:8px;margin-top:-2px}
.post-up-nav span em 		{padding:0 5px;}

.post-up-nav span			{color:#999; font-size:11px}
.post-up-nav span a 		{color:#666}
.post-up-nav span a:hover	{color:#CB1527; text-decoration:none}
.post-up-nav li a			{color:#005a84; font-size:11px; }

/* caner */
.post-up-nav span a.disabled		{color:#ddd !important; cursor:default;}

.post-report				{border-top:1px solid #e7e7e7; padding-top:10px; margin-bottom:25px;}
.post-report span			{float:right; padding:0 3px 0 0 }
.post-report span img		{vertical-align:middle;margin:0 0 0 4px}
.post-report				{padding-left:3px}
.post-report li				{margin:0;padding:0; background:none; margin-bottom:4px;}
.post-report li img			{float:left}
.post-report li.I1 img		{margin:1px 4px 0 1px;}
.post-report li.I2 img		{margin:2px 5px 0 0;}
.post-report li.I3 img		{margin:3px 4px 0 1px;}
.post-report li.I4 img		{margin:1px 5px 0 0px;}
.post-report li.m img		{margin:1px 4px 0 1px!important;}

.post-report				{font-size:11px;color:#575656}
.post-report li.I3 a		{color:#858585; font:bold 9.5px arial;text-decoration:underline}
* html .post-report li.I3 a	{font:bold 10px arial}
.post-report li.m			{color:#858585; font:bold 9.5px arial;text-decoration:none}
* html .post-report li.m	{font:bold 10px arial}
.post-report li.I3 a:hover	{text-decoration:none}



.accordion div.blank		{padding:6px!important;margin:0}
.accordion div div.f		{background:url(../images/layout/accror-back.png) repeat-y left; width:336px !important; padding-bottom:5px; margin:0}
.accordion ul				{background:url(../images/layout/acor-up.gif) no-repeat left top; padding-top:3px}
.accordion ul li 			{margin:0 0 2px 0;padding:0;padding-left:3px;background:none}
.accordion ul li h2			{margin:0;background:url(../images/layout/accor-li.png) no-repeat left top; height:33px;padding:7px 0 0 10px ;font:bold 22px arial; color:#575757}
.accordion ul li h2:hover	{background:url(../images/layout/accor-li.png) no-repeat left -41px}
.accordion ul li.active h2	{background:url(../images/layout/accor-li.png) no-repeat left -82px; color:#c60c0c}

.accordion ul li ol 		{display:none;}
.accordion ul li.active ol	{display:block;}

.accordion span			{display:block}	

.accordion span.up		{background:red url(../images/layout/acor-up.gif) no-repeat left top; height:6px; font-size:1px;line-height:1px}	
.accordion span.down	{background:red url(../images/layout/acor-down.gif) no-repeat left top; height:37px; padding:9px 0 0 9px; width:327px}	
.accordion span.down a	{background:url(../images/layout/mini-arrow.png) no-repeat left 4px; padding-left:6px}	

.accordion li ol		{padding:10px 4px 8px 8px!important;}
.accordion li ol li		{padding:0 0 0 6px;margin:0 0 4px 0;background:url(../images/layout/arrow.gif) no-repeat left 5px; overflow:hidden;}

.accordion ul li div.tab span	{display:block; height:40px; width:330px; overflow:hidden; padding-top:3px; background:none!important}


.accordion ul li div.tab span em	{display:none}
.accordion ul li div.tab span b	{float:left; height:34px}
.accordion ul li div.tab span b a	{float:left; height:40px; background:url(../images/layout/accor-tab.png) no-repeat left top}

.accordion ul li div.tab span a.t1{width:109px; background-position:-109px 0}
.accordion ul li div.tab span b.active a.t1 {background-position:0 0}

.accordion ul li div.tab span.aut a.t1{ background-position:-625px 0}
.accordion ul li div.tab span.aut b.active a.t1 {background-position:-516px 0}

.accordion ul li div.tab span.custumfile a.t1{ background-position:-843px 0}
.accordion ul li div.tab span.custumfile b.active a.t1 {background-position:-734px 0}

.accordion ul li div.tab span.report a.t1{ background-position:-1061px 0}
.accordion ul li div.tab span.report b.active a.t1 {background-position:-952px 0}

.accordion ul li div.tab span a.t2{width:74px; background-position:-292px 0}
.accordion ul li div.tab span b.active a.t2 {background-position:-218px 0}

.accordion ul li div.tab span a.t3{width:75px; background-position:-441px 0}
.accordion ul li div.tab span b.active a.t3 {background-position:-366px 0}

.accordion ul li div.tab span a.t4{width:72px; background-position:-1248px 0}
.accordion ul li div.tab span b.active a.t4 {background-position:-1173px 0; margin-left:-3px;width:75px}


.accordion ul li div.tab div		{background:#ededed; width:330px;}
.accordion ul li div.tab div ol		{background:url(../images/layout/accor-tab-back-down.gif) no-repeat left bottom}

#picbox ul li img{background:black;}
#picbox ul li { background:none !important; padding:0; margin:0;}

