/*--main_css--*/

.body {	background-color:#ebebeb;	margin-left: 0px; margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
body, td
{
 font-size:12px;
	}
/* --txet-- */

.h1{font-family: 黑体, Arial Black, MS Hei;	font-size: 20px; color: #000000;}
.h1_color{font-family: 黑体, Arial Black, MS Hei;	font-size: 20px; color: #BD4D26;}
.h1_area {font-family: 黑体, Arial Black, MS Hei;	font-size: 20px; color: #BD4D26;}
.h1_source {font-family:黑体, Arial Black, MS Hei;	font-size: 20px; color: #74AE39;}
.h1_work{font-family: 黑体, Arial Black, MS Hei; font-size: 20px; color: #d47506;}

.h2,.h2_color,.h2_area,.h2_source, .h2_work {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.h2{color: #333333;}
.h2_color{color: #BD4D26;}
.h2_area {color: #BD4D26;}
.h2_source {color: #74AE39;}
.h2_work{color: #d47506;}

.t14grey80B {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #457307;	line-height: 24px;}
.t14grey80 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #333333;}
.t14grey20 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #CCCCCC; line-height: 28px;}
.t14grey40 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #999999;}
.t14grey10B {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #E6E6E6;}

.t12grey80B {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px;	color: #333333; font-weight: bold;}
.t12grey80h20 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px;	color: #333333;}
.t12grey60H20 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px;	color: #666666;}
.t12grey40H20 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 18px;	color: #999999;}
.t12grey20H20 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #CCCCCC; font-style: normal; line-height:16px;}
.t12red {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:  #BD4D26;}
.t12green {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #74AE39;}
.t12yellow {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #d47506;}
.t12redlink {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #BD4D26; text-decoration: underline;}

a:link {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #666666; text-decoration: none;}
a:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #868686; text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #CC3333; text-decoration: underline;}

a.t14,.t14:link,.t14:visited,.t14:hover {font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: #333333; text-decoration: none; line-height: 20px;}
a.t14:visited {color: #555555; }
a.t14:hover {color: #CC3333; text-decoration: underline;}

a.nav,.nav:hover,.nav:visited,.nav:link,.nav:active
{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #333333; text-decoration: none; line-height: 32px; display: block; height:31px;	padding-right: 12px;padding-left: 12px;}
a.nav:hover {color: #CC3333; background-image: url(../image/sub_bg4.gif);background-repeat: repeat-x;}
a.nav:active {color: #FF0000; background-image: url(../image/sub_bg4.gif);	background-repeat: repeat-x;}

/* --button-- */

a.button { background: url(../image/but_a.gif) no-repeat scroll right top; color: #555555; display: block; float: left; font: normal 12px arial, sans-serif; height: 18px; margin-right: 2px; padding-right: 5px; text-decoration: none; overflow: hidden;}

a.button span, .button:hover span{ background: url(../image/but_span.gif) no-repeat; display: block; line-height: 14px;	padding: 3px 0 4px 6px; overflow: hidden; text-decoration: none;}

a.button:hover {color: #CC6633;	outline: none;	text-decoration: none;}
a.button:active { background-position: bottom right; color: #555555; outline: none;	text-decoration: none;}
a.button:active span { background-position: bottom left; padding: 3px 0 4px 6px; /* push text down 1px */}

.but_submit { background-color: #FFFFFF; background-image: url(../image/but_bg.gif); background-repeat: repeat-x;	text-align: center;
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #444444; cursor: hand;	border: 1px solid #666666;	top: 0px;
padding-top: 2px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px;}

.but_login{	background-color: #3e3e3e;  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	background-image: url(../image/image_main.gif);	background-repeat: no-repeat;  background-position: -142px -200px; height: 20px; width: 58px; text-align: center; padding: 0px; cursor: hand; 	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}

a.nar_before, .nar_before:hover, .nar_before:active, .nar_next, .nar_next:hover, .nar_next:active, .search,.search:hover, .top ,.top:hover,.top_com,.top_com:hover 
  { display:block; background-image: url(../image/image_main.gif); cursor: hand; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; }

a.nar_before {background-position: -284px 0px; height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}
a.nar_before:hover {background-position: -300px 0px; height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}
a.nar_before:active {background-position: -316px 0px; height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}

a.nar_next {background-position: -332px 0px;  height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}
a.nar_next:hover {background-position: -348px 0px;  height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}
a.nar_next:active {background-position: -364px 0px;  height: 16px; width: 16px; margin-right: 2px; margin-left: 2px;}

a.search { background-position: 0px -310px; height: 26px; width: 75px; }
a.search:hover { background-position: -75px -310px; height: 26px; width: 75px;}

a.top {background-position: -470px 0px; height: 19px; width: 38px; }
a.top:hover { background-position: -508px 0px; height: 19px; width: 38px; }

a.top_com {background-position: -200px -40px; height: 156px; width: 40px; }
a.top_com:hover {background-position: -200px -210px; height: 156px; width: 40px; }

a.but_downpic, .but_downpic:hover, .but_downpic2, .but_downpic2:hover,.but_Collection, .but_Collection:hover, .but_Feedback, .but_Feedback:hover, .but_navhome, .but_navhome:hover, .go, .go:hover, .nav_area, .nav_area:hover,.nav_work, .nav_work:hover, .nav_source, .nav_source:hover, .nav_mark, .nav_mark:hover,.nav_bloger, .nav_bloger:hover,.subnav_home, .subnav_home:hover, .subnav_sign, .subnav_sign:hover, .subnav_login, .subnav_login:hover,.subnav_serve, .subnav_serve:hover,.inseticon,.inseticon:hover, .close, .close:hover
 { display:block; background-image: url(../image/image_main.gif); cursor: hand; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; }

a.but_downpic { background-position: -250px -259px; height: 38px; width: 131px;}
a.but_downpic:hover { background-position: -381px -259px; height: 38px; width: 131px;}

a.but_downpic2 { background-position: -512px -260px; height: 36px; width: 104px;}
a.but_downpic2:hover {background-position:  -616px -260px; height: 36px; width: 104px;}

a.but_Collection { background-position: -593px 0px; height: 19px; width: 19px; margin-left: 10px;}
a.but_Collection:hover { background-position: -612px 0px; height: 19px; width: 19px; margin-left: 10px;}

a.but_Feedback { background-position: -631px 0px; height: 19px; width: 19px; margin-left: 10px;}
a.but_Feedback:hover { background-position: -650px 0px; height: 19px; width: 19px; margin-left: 10px;}

a.but_navhome { background-position: -574px 0px; height: 14px; width: 16px; margin-left: 0px;}
a.but_navhome:hover { background-position: -558px 0px; height: 14px; width: 16px; margin-left: 0px;}

a.go { background-position: 0px -270px; height: 31px; width: 32px; margin-left: 5px;}
a.go:hover { background-position: -32px -270px; height: 31px; width: 32px; margin-left: 5px;}

a.nav_work { background-position: -250px -60px; height: 36px; width: 87px; margin-left: 4px;}
a.nav_work:hover { background-position: -250px -96px; height: 36px; width: 87px; margin-left: 4px;}

a.nav_source { background-position: -337px -60px; height: 36px; width: 87px; margin-left: 4px;}
a.nav_source:hover { background-position: -337px -96px; height: 36px; width: 87px; margin-left: 4px;}

a.nav_mark { background-position: -424px -60px; height: 36px; width: 87px; margin-left: 4px;}
a.nav_mark:hover { background-position: -424px -96px; height: 36px; width: 87px; margin-left: 4px;}

a.nav_bloger { background-position: -511px -60px; height: 36px; width: 70px; margin-left: 4px;}
a.nav_bloger:hover { background-position: -511px -96px; height: 36px; width: 70px; margin-left: 4px;}

a.nav_area { background-position: -581px -60px; height: 36px; width: 87px; margin-left: 4px;}
a.nav_area:hover { background-position: -581px -96px; height: 36px; width: 87px; margin-left: 4px;}

a.subnav_home { background-position: -250px -40px; height: 13px; width: 61px; margin-top: 5px; margin-left: 4px;}
a.subnav_home:hover { background-position: -311px -40px; height: 13px; width: 61px; margin-top: 5px; margin-left: 4px;}

a.subnav_sign { background-position: -372px -40px; height: 13px; width: 41px; margin-top: 5px; margin-left: 8px;}
a.subnav_sign:hover { background-position: -413px -40px; height: 13px; width: 41px; margin-top: 5px; margin-left: 8px;}

a.subnav_login { background-position: -454px -40px; height: 13px; width: 29px; margin-top: 5px; margin-left: 4px;}
a.subnav_login:hover { background-position: -483px -40px; height: 13px; width: 29px; margin-top: 5px; margin-left: 4px;}

a.subnav_serve { background-position: -512px -40px; height: 13px; width: 63px; margin-top: 5px; margin-left: 8px;}
a.subnav_serve:hover { background-position: -575px -40px; height: 13px; width: 63px; margin-top: 5px; margin-left: 8px;}

a.inseticon,.inseticon:hover{ background-position: -250px -322px; height: 28px; width: 88px;}

a.close { background-position: -380px 0px; height: 15px; width: 15px; margin-left: 2px;}
a.close:hover { background-position: -395px 0px; height: 15px; width: 15px;  margin-left: 2px;}

a.but_area, .but_area:hover,.but_area:link, .but_area:active, .but_area:visited, .but_work,.but_work:link, .but_work:hover, .but_work:active, .but_work:visited ,.but_com, .but_com:link,.but_com:hover, .but_com:active, .but_com:visited
{ background-image: url(../image/logo.gif);  background-repeat: no-repeat; display:block; overflow: hidden; text-align: center; line-height:26px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF;  outline: none; text-decoration: none; height: 26px; width: 68px;}

a.but_work,.but_work:link, .but_work:active { background-position: -180px -44px; }
a.but_work:hover { background-position: -248px -44px;}

a.but_area,.but_area:link,.but_area:active{ background-position: -180px -70px; }
a.but_area:hover{ background-position: -248px -70px; }

a.but_com,.but_com:link, .but_com:active{ background-position: -180px -96px; }
a.but_com:hover{ background-position: -248px -96px; }

a.uploadweb, .uploadweb:hover, .uploadweb:active, .uploadweb:visited 
{background-image: url(../image/but_02.gif);background-repeat: no-repeat;display:block;overflow: hidden; font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666666;	outline: none;	text-decoration: none;	padding-top:10px;	height: 36px;	width: 104px;	text-align: center;	vertical-align: middle; background-position: 0px 0px;}
a.uploadweb:hover { color: #CC3333;}

a.but_QQ, .but_QQ:hover, .but_QQ:active, .but_QQ:visited 
{background-image: url(../image/tipicon.gif);  background-repeat: no-repeat; display:block; overflow: hidden;  text-indent: 12px; line-height:32px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #FFFFFF;  outline: none; text-decoration: none; height: 32px; width: 132px;}

a.but_QQ, .but_QQ:active { background-position: -0px -50px; }
a.but_QQ:hover { background-position: -0px -82px;}

a.subnav_com,.subnav_com:hover,.subnav_com:visited,.subnav_com:active
   {height: 32px;width: 152px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;	background-image: url(../image/subnavbg_com.gif);	line-height: 32px;	text-align: left; padding-left:46px; display: block;}
a.subnav_com,.subnav_com:visited{background-position: 0px 0px;}
a.subnav_com:hover{color: #444444;background-position: -250px 0px;text-decoration: none;}
a.subnav_com:active{color: #E9611F;background-position: -500px 0px;text-decoration: none;}




a.subnav_com2,.subnav_com2:hover,.subnav_com2:visited,.subnav_com2:active
   {height: 32px;width:202px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;	background-image: url(../image/subnavbg_com.gif);	line-height: 32px;	text-align: left; padding-left:46px; display: block;}
a.subnav_com2,.subnav_com:visited{background-position: 0px 0px;}
a.subnav_com2:hover{color: #444444;background-position: -250px 0px;text-decoration: none;}
a.subnav_com2:active{color: #E9611F;background-position: -500px 0px;text-decoration: none;}


.submit_com{background-repeat: no-repeat;font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #666666;	background-image: url(com/image/image_main.gif);display: block; cursor: hand;height: 36px;width: 104px;	border: 0px;background-position: -512px -296px;	font-weight: bold;}

.submit_work{background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #6da234;	background-image: url(com/image/sc_pic2.gif);
	display: block;	cursor: hand;height: 36px;	width: 104px;border: 0px;background-position: 0px -196px;	font-weight: bold;}

/* --image-- */

.logo, .logo2, .uncopyright, .copyright, .beta, .nav_areadown, .nav_workdown, .nav_sourcedown,.nav_blogerdown 
 { background-image: url(../image/logo.gif);  background-repeat: no-repeat; display:block; text-indent: -9999px;  overflow: hidden;}
.logo { background-position: 0px 0px; height: 40px; width: 221px;  margin-right: 5px;}
.logo2 { background-position: 0px 0px; height: 40px; width: 115px;}
.uncopyright{ background-position: 0px -45px; height: 35px; width: 35px; margin-left: 5px;}
.copyright{ background-position: -40px -45px; height: 35px; width: 35px; margin-left: 5px;}
.beta{ background-position: -87px -48px; height: 9px; width: 23px; }
.nav_areadown{ background-position: 0px -84px; height: 36px; width: 87px;  margin-left: 4px;}
.nav_workdown{ background-position: -87px -84px; height: 36px; width: 87px;  margin-left: 4px;}
.nav_sourcedown{ background-position: 0px -122px; height: 36px; width: 87px;  margin-left: 4px;}
.nav_blogerdown{ background-position: -87px -122px; height: 36px; width: 70px;  margin-left: 4px;}

.logogrey, .nav_line,.dot, .dotnav, .nar_01,.nar_02,.nar_03,.nar_04,.delect,.edit,.best,.expert,.vip, .loginicon, .loginline, .loginbot, .searchtop, .top01, .top02, .top03, .top04, .top05, .top06, .top07, .top08, .top09, .top10, .top11, .top12, .top13, .top14, .top15, .update, .12star, .bodyline, .inseticon, .star01,.star02,.star03,.topline,.serveicon
{display:run-in;background-image: url(../image/image_main.gif);	background-repeat: no-repeat;overflow: hidden;}

.logogrey{ background-position: 0px -40px; height: 30px; width: 154px;}
.nav_line{ background-position: -590px 0px; height: 22px; width: 2px; margin-right: 5px; margin-left: 5px;}
.dot{ background-position: -156px 0px; height: 3px; width: 3px; margin-right: 2px;}
.dotnav{ background-position: -440px 0px; height: 8px; width: 8px; margin-right: 2px; margin-left: 2px;}
.nar_01{ background-position: -159px 0px; height: 7px; width: 4px; margin-left: 3px;}
.nar_02{ background-position: -163px 0px; height: 9px; width: 9px; margin-right: 2px;}
.nar_03{ background-position: -546px 0px; height: 12px; width: 12px; margin-right: 2px;}
.nar_04{ background-position: -152px 0px; height: 7px; width: 4px; margin-right: 2px;}
.delect{ background-position: -172px 0px; height: 13px; width: 13px;}
.edit{ background-position: -185px 0px; height: 13px; width: 13px;}
.best{ background-position: -198px 0px; height: 13px; width: 13px; margin-right: 2px;}
.expert{background-position: -211px 0px; height: 13px; width: 13px; margin-right: 2px;}
.vip{ background-position: -224px 0px; height: 13px; width: 13px; margin-right: 2px;}
.loginicon{ background-position: 0px -204px; height: 16px; width: 26px;}
.loginline{ background-position: 0px -254px; height: 8px; width: 200px;}
.loginbot{ background-position: 0px -264px; height: 5px; width: 200px;}

.top01{ background-position: 0px 0px; height: 13px; width: 15px;}
.top02{ background-position: -15px 0px; height: 13px; width: 15px;}
.top03{ background-position: -30px 0px; height: 13px; width: 15px;}
.top04{ background-position: -45px 0px; height: 13px; width: 15px;}
.top05{ background-position: -60px 0px; height: 13px; width: 15px;}
.top06{ background-position: -75px 0px; height: 13px; width: 15px;}
.top07{ background-position: -90px 0px; height: 13px; width: 15px;}
.top08{ background-position: -105px 0px; height: 13px; width: 15px;}
.top09{ background-position: -120px 0px; height: 13px; width: 15px;}
.top10{ background-position: -135px 0px; height: 13px; width: 15px;}
.top11{ background-position: 0px -13px; height: 13px; width: 15px;}
.top12{ background-position: -15px -13px; height: 13px; width: 15px;}
.top13{ background-position: -30px -13px; height: 13px; width: 15px;}
.top14{ background-position: -45px -13px; height: 13px; width: 15px;}
.top15{ background-position: -60px -13px; height: 13px; width: 15px;}

.update{ background-position: -671px 0px; height: 13px; width: 9px;}
.12star{ background-position: -250px -300px; height: 19px; width: 98px;}

.star01{ background-position: -412px 0px; height: 9px; width: 9px; margin-right: 1px;}
.star02{ background-position: -421px 0px; height: 9px; width: 9px; margin-right: 1px;}
.star03{ background-position: -430px 0px; height: 9px; width: 9px; margin-right: 1px;}

.topline{ background-position: -681px 0px;   height: 29px; width: 1px;}
.serveicon{ background-position: -688px -8px;   height: 15px; width: 15px;}

.tip_work, .tip_hot,.tip_bostar {display:run-in;background-image: url(../image/tipicon.gif);background-repeat: no-repeat;overflow: hidden;}
.tip_work{ background-position: -155px 0px; height: 46px; width: 45px;}
.tip_hot{ background-position: 0px 0px; height: 32px; width: 32px;}
.tip_bostar{ background-position: -40px 0px; height: 26px; width: 109px;}
.title_map, .title_serve, .title_webnav {display:run-in; background-image: url(../image/title.gif);background-repeat: no-repeat;overflow: hidden;}
.title_map{ background-position: 0px 0px; height: 40px; width: 215px;}
.title_webnav{ background-position: -219px 0px; height: 40px; width: 294px;}
.title_serve{ background-position: -517px 0px; height: 40px; width: 299px;}

.icon_com,.icon_intro, .icon_back, .icon_best,.icon_hot ,.icon_new,.icon_hit,.icon_page, .icon_image
{display:block; background-image: url(../image/icon_area.gif);background-repeat: no-repeat;overflow: hidden;}
.icon_com{ background-position: 0px 0px; height: 24px; width: 24px;}
.icon_intro{ background-position: 0px -24px; height: 24px; width: 24px;}
.icon_back{ background-position: 0px -48px; height: 24px; width: 24px;}
.icon_best{ background-position: 0px -72px; height: 24px; width: 24px;}
.icon_hot{ background-position: 0px -96px; height: 24px; width: 24px;}
.icon_new{ background-position: 0px -120px; height: 24px; width: 24px;}
.icon_hit{ background-position: 0px -144px; height: 24px; width: 24px;}
.icon_page{	background-position: 0px -168px; height: 10px;	width: 9px;	}
.icon_image{ background-position: -9px -168px; height: 18px; width: 12px; 	margin-right: 4px;	margin-left: 4px;}


/* --div- */

.picshow {	position: relative;	height: auto;	width: auto; top: 80px;}
.picshow_but { z-index: 4;}
.picshow_pic { background-color: #eeeeee;border: 1px solid #CCCCCC;	position:  relative;	z-index: 3;}

.imgbox_list {height:112px;	width:136px;overflow:hidden;display:block;text-align:center;vertical-align:middle;position:relative;}
.imgp { position:static;  +position:absolute;  top:50% }
.imgdiv{ position:static;  +position:relative;  top:-50%;left:-50%;}
.imgbox96 {	height:72px; width:96px; overflow:hidden;	border:1px solid #e3e3e3;}
.imgbox92, .imgbox_main { height:68px; width:86px; overflow:hidden; border:1px solid #e3e3e3;}
.imgbox76 {	height:56px; width:76px; overflow:hidden; border:1px solid #e3e3e3;}
.imgbox52, .imgbox_right {	height:39px; width:52px; overflow:hidden;}

/* --table-- */

.subnav{padding: 1px;background-image: url(../image/bg02.gif);background-repeat: repeat-x;background-position: bottom;}
.td_pic { background-color: #F7F7F7; border: 1px solid #e4e4e4;}
.td_td { background-color: #fafafa; border: 1px solid #dadada;}
.td_bg { background-color: #F7F7F7;}
.td_work { border: 1px solid #feda34;}
.td_source { border: 1px solid #c4ee44;}
.td_area { border: 1px solid #BD4D26;}
.td_line {	background-image: url(../image/linexu.gif);	background-repeat: repeat-x;}
.td_line2 {	background-image: url(../image/linexu2.gif);	background-repeat: repeat-x;}
.td_righttop { background-image: url(../image/image_main.gif); background-repeat: no-repeat; background-position: 0px -220px;}
.td_webnar {background-image: url(../image/webnav_nar.gif);	background-repeat: no-repeat;	background-position: left center;}
.td_subnavbg { background-image: url(../image/bg_subnav.gif); background-repeat: repeat-x;	background-position: center bottom;}
.sc_topbg {background-color: #333333;background-image: url(../image/aa_topbg.gif);background-repeat: repeat-x;background-position: bottom;}

/*--toplogin--*/
.toplogin_inputleft,.toplogin_inputright
    { display:block; background-image: url(../image/toplogin.gif); background-repeat: no-repeat; overflow: hidden; }
.toplogin_inputleft{ background-position:0px -40px;  height: 18px; width: 4px; }
.toplogin_inputright{ background-position: -32px -40px;   height: 18px; width: 4px;}
.toplogin_input{background-position: 0px -58px;	height: 16px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;	line-height: 16px;	color: #999999;	background-image: url(../image/toplogin.gif);
	background-repeat: repeat-x;border: 0px;}
.toplogin_but
    { display:block; border: 0px;background-image: url(../image/toplogin.gif); cursor: hand; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden;  background-position: 0px 0px;  height: 20px; width: 38px;}

a.toplogin_but2,.toplogin_but2:hover
    { display:block; background-image: url(../image/toplogin.gif); cursor: hand; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; }
a.toplogin_but2{ background-position: 0px 0px;   height: 20px; width: 38px;}
a.toplogin_but2:hover{ background-position: 0px -20px;   height: 20px; width: 38px;}

/* --mune-- */
.input_com {background-color: #f7f7f7;	padding-left:6px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;
  color: #616161;	border: 1px solid #c8c8c8;	line-height: 23px;	background-image: url(../image/search_bg.gif);	background-repeat: repeat-x; height: 22px;}	
.bank_login {background-color: #ffffff;	margin: 1px;	padding: 1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	border: 1px solid #666666;	line-height: normal;}
.select_com {font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #616161;	background-color: #f7f7f7;	margin:1px;	padding:4px; height: 26px;	border: 0px solid #FFFFFF;}
.select_div{background-color: #f7f7f7;	padding: 2px;	border: 1px solid #c8c8c8;	background-image: url(../image/search_bg.gif);	background-repeat: repeat-x; height: 20px;}
.block{	background-color: #f7f7f7;	margin:1px;	padding:5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	border: 1px solid #c8c8c8;	line-height: normal;}
.input_top {background-color: #f7f7f7;	padding-top: 0px;	padding-left: 0px;	 font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #888888;	border: none;	line-height: 20px;	background-image: url(../image/search_topbg.gif);	background-repeat: repeat-x; height: 19px;}
.textarea_com{background-color: #f7f7f7;margin:1px;	padding:5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #616161;border: 1px solid #c8c8c8;	line-height: normal;}


/*--suvmune--*/

#tabs { float:left;  width:100%;  background:#cccccc;  font-size:93%; line-height:normal; }
#tabs ul {	margin:0; padding:6px 5px 0 6px; list-style:none;}
#tabs li { display:inline; margin:0; padding:0;}
#tabs a { float:left;  background:url(../image/subbut_a.gif) no-repeat left top;  margin:0;  padding:0 0 0 4px;  text-decoration:none;}
#tabs a span { float:left; display:block;  background:url(../image/subbut_span.gif) no-repeat right top; padding:6px 44px 5px 36px; color:#666;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/	
#tabs a span {float:none;} /* End IE5-Mac hack */	
#tabs a:hover span { color:#FF9834;}
#tabs a:hover { background-position:0% -42px; }
#tabs a:hover span { background-position:100% -42px;}

