body {
	margin: 0 auto;
	padding: 0 auto;
	background: #fff;
	color: #3c3c3c;
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

#outer {
	text-align: left;
	width: 100%;
	margin: auto;
	float:left;
	background: #f5f5f5;
}

#hdr {
	height: 78px;
	background1: url(images/head_bg.gif);
}

#bar {
	background1:#fff;
	color1: #969697;
	border-bottom: 1px solid #404040;
	padding: 0 0 0 12px;
	height: 32px;
	line-height: 20px;
}

#bodyblock {
	color1: #333333;
	width: 1003px;
	padding: 0;
}

#l-col {
	float: left;
	width: 200px;
	padding: 10px;
}

#cont {
	width:768px;
	margin: 0 0 0 220px;
	padding: 10px 0;
	color1: #333333;
	text-align: left;
}

#ftr {
	clear: both;
	width: 1003px;
	height: 69px;
	margin: 0 auto;
	padding: 0 auto;
	background1: url(images/footer_bg.gif) no-repeat;
	color1: #fff;
	line-height: 69px;
	text-align: center;
}







/* CSS for the leftbox starts here */
.box {
	padding:0 6px 0 0;
	background1: url(images/left_menu_border.gif) 100% 0 repeat-y;
}

.bi {
	padding:0 0 0 6px;
	background1: url(images/left_menu_border.gif) 0 0 repeat-y;
}

.bt {
	height:17px;
	margin:0 -6px;
	background1: url(images/left_menu_bg.gif) 100% 0 no-repeat;
}

.bt div {
	width:18px;
	height:17px;
	background1: url(images/left_menu_bg.gif) 0 0 no-repeat;
}

.bb {
	height:17px;
	margin:0 -6px;
	background1: url(images/left_menu_bg.gif) 100% 100% no-repeat;
}

.bb div {
	width:18px;
	height:17px;
	background1: url(images/left_menu_bg.gif) 0 100% no-repeat;
}

.box ul {
	margin:0;
	padding:0 9px;
	background1:#fff;
}

.box li {
	margin:0;
	padding:0;
}








/* CSS for the rightbox starts here */
.box2 {
	padding:0 6px 0 0;
	background1: url(images/left_menu_border.gif) 100% 0 repeat-y;
}
.bi2 {
	padding:0 0 0 6px;
	background1: url(images/left_menu_border.gif) 0 0 repeat-y;
}
.bt2 {
	height:17px;
	margin:0 -6px;
	background1: url(images/right_cont_bg.gif) 100% 0 no-repeat;
}
.bt2 div {
	width:18px;
	height:17px;
	background1: url(images/right_cont_bg.gif) 0 0 no-repeat;
}
.bb2 {
	height: 17px;
	margin: 0 -6px 0 -12px;
	background1: url(images/right_cont_bg.gif) 100% 100% no-repeat;
}

.bb2 div {
	width: 18px;
	height: 17px;
	background1: url(images/right_cont_bg.gif) 0 100% no-repeat;
}

.box2 p, .box2 ul {
	margin: 0;
	padding: 0;
	background1:#373737;
	color1:#ccc;
}

.box2 li {
	margin:0;
	padding:0;
}






.glossymenu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 170px;
}

.glossymenu li a {
	background1: white url(images/left_menu_btn_normal.gif) no-repeat bottom left;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color1: white;
	display: block;
	width: auto;
	padding: 0 0 0 25px;
	text-decoration: none;
	height:50px;
}


.glossymenu li a:visited, .glossymenu li a:active {
	color1: white;
}

.glossymenu li a:hover {
	background1: url(images/left_menu_btn_hover.gif);
}

.glossymenu li div {
	padding: 12px 0;
	_padding: 11px 0;
}

.ullispan1 {
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color1:#fff;
}

.ullispan2 {
    margin-top: -26px;
	font: 9px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color1:#888;
}







.glossymenu2 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 170px;
	background1:#373737;
}

.glossymenu2 li a {
	background1: white url(images/left_menu_btn_normal.gif) no-repeat bottom left;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color1: white;
	display: block;
	width: 0 auto;
	padding: 0 0 0 25px;
	text-decoration: none;
	height: 50px;
}


.glossymenu2 li a:visited, .glossymenu2 li a:active {
	color1: white;
}

.glossymenu2 li a:hover {
	background1-image: url(images/left_menu_btn_hover.gif);
}

.glossymenu2 li div {
	padding: 12px 0;
	_padding: 11px 0;
}












.menu ul {
	list-style: none;
	width: 600px;
	margin: 0px 1px 1px 0px;
	color1: #ddd;
	font: 12px Verdana, Arial, Helvetica, sans-serif, simsun;
}

.menu ul h3 {
	margin: 15px 0 0 0;
	font-size: 20px;
	line-height: 30px;
	color1: #ff6633;
}

.menu ul h4 {
	margin: 15px 0 0 0;
	font-size: 15px;
	line-height: 30px;
	color1: #9966cc;
}

.menu li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 1px 0px 0px;
	padding: 3px 0px 0px 9px;
	width: 290px;
	height: 36px;

	
}


.menu2 ul {
	list-style: none;
	width: 600px;
	margin: 0px 1px 1px 0px;
	color1: #ddd;
	font: 12px Verdana, Arial, Helvetica, sans-serif, simsun;
}

.menu2 ul h3 {
	margin: 15px 0 0 0;
	font-size: 20px;
	line-height: 30px;
	color1: #ff6633;
}

.menu2 ul h4 {
	margin: 15px 0 0 0;
	font-size: 15px;
	line-height: 30px;
	color1: #999;
}

/* IE ?µ???ʽ */ 
.menu2 li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 1px 0px 0px;
	padding: 3px 0px 0px 9px;
	width: 295px;
	height: 28px;
	line-height: 28px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	
}


/* FF ?µ???ʽ */ 
.menu2 li {
	float: left;
	max-width:285px; /*for firefox and opera*/
	*max-width:285px;/*for ie7.0*/
	_width:281px;/*for ie6.0*/
}




.menu3 ul {
	list-style: none;
	width: 600px;
	margin: 0px 1px 1px 0px;
	color1: #ddd;
	font: 12px Verdana, Arial, Helvetica, sans-serif, simsun;
}

.menu3 ul h4 {
	margin: 15px 0 0 0;
	font-size: 15px;
	line-height: 30px;
}

.menu3 li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 1px 1px 0px;
	padding: 3px 0px 0px 9px;
	width: 190px;
	height: 28px;
	line-height: 28px;
	background1: #575757;
}







#tab {
    width: 570px;
	min-height: 589px;
	height: 100%;
	overflow: hidden;
	position: relative;
} /*?O???????ߌ???*/

html > body #tab {
    width:566px;
}/*????IE6:IE6???Ȳ???*/

#tab div {
    position: absolute;
	top: 26px;
	left: 0;
	width: 564px;
	height: 234px;
	border: solid #eee;
	border-width: 0 1px 1px;
}/*?O?ñ??????????ߌ???*/

#tab div {
    display:none;
	color1:#ff0;
}/*?O?ñ?????????Ĭ?J?[??:????ID?????????挢????class?????Ʊ??????????@ʾ,??class???ȼ?????id?x????*/

#tab .block {
    display:block;
	height:100%; overflow:hidden;
}/*?x?еı?????????*/

#tab h3 {
    float:left;
	width:142px;
	height:26px;
	line-height:26px;
	margin:0 -1px 0 0;
	font-size:14px;
	cursor:pointer;
	font-weight:normal;
	text-align:center;
	color1:#00007F;
	background1:#eee url(attachments/month_0709/0200791202932.gif) no-repeat;
}/*Ĭ?J???}??ʽ*/

#tab .up {
    background1:#fff url(attachments/month_0709/q200791202949.gif) no-repeat;
}/*?x?еĘ??}??ʽ*/

/*?????б?????*/
#tab ul {
    margin:15px 0 0 0;
	list-style:none;
	padding:0;
}

#tab li {
    float:left;
	width:50%;
	background1:url(attachments/month_0709/n200791203046.gif) no-repeat 25px 10px;
}

#tab li a {
    display:block;
	width:84%;
	height:25px;
	line-height:25px;
	margin-left:8%;
	font-size:12px;
	text-decoration:none;
	color1:#ccc;
	background1:url(attachments/month_0709/g200791203132.gif) repeat-x left bottom;
	text-indent:10px;
}

#tab li a:hover {
    text-decoration:underline;
	color1:#f00;
}











.shadetabs {
	padding: 30px 0;
	margin: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: center;
}

.shadetabs li {
	display: inline;
	position: relative;
	bottom: 1px;
}

.shadetabs li a {
	text-decoration: none;
	padding: 5px 25px;
	margin: 0 0 3px 0;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color1: #2d2b2b;
	background1: url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited {
	color1: #2d2b2b;
}

.shadetabs li a:hover {
	text-decoration: underline;
	color1: #2d2b2b;
}

.shadetabs li.selected {
	position: relative;
	bottom: 1px;
}

.shadetabs li.selected a { 
	background1-image: url(images/shadeactive.gif);
	border-bottom-color1: white;
}

.shadetabs li.selected a:hover {
	text-decoration: none;
}

.tabcontentstyle {
	width: 600px;
	float:left;
	padding: 0 auto;
}

.tabcontent {
	display: none;
}

@media print {
.tabcontent {
	display: block!important;
	}
}




.right_content_top {
    width: 600px;
    height: 200px;
	float:left;
	margin-left:10px;
    color1: #ccc;
    margin: 0px auto;
    padding: 1px 0 0 0!important;
    padding: 0;
    word-break:break-all;
	
}

.right_content {
    width: 800px;
    margin: 0px auto;
    padding: 11px 0 0 0!important;
    padding: 9px 0 0 0;
	

	
}
#border{ width: 800px; margin: 0px auto;margin-top:20px; margin-bottom:20px;border: #aecbd4 1px solid;}

.right_content_login {
    width: 760px;
    min-height: 489px;
    background1: #373737;
    color1: #ccc;
    margin: 0px auto;
    padding: 11px 0 0 0!important;
    padding: 9px 0 0 0;
}

.cut_line {
    width: 100%;
    height: 1px;
    background1: #ccc;
    margin: 4px 0 0 0;
}



.pos_btn {
    padding: 15px 0 30px 270px!important;
    padding: 0 0 30px 220x;
	float:left;
}

.input_button_pos {
    float:right;
    margin-right:80px;
	display:inline;
}






.username {
    font-size: 14px;
	background1-image: url(images/username.gif);
	background1-position: 1px 1px;
	background1-repeat: no-repeat;
	padding-left: 20px;
	width: 240px;
	height: 20px;
	line-height:20px;
}

.password {
    font-size: 12px;
	background1-image: url(images/password.gif);
	background1-position: 1px 1px;
	background1-repeat: no-repeat;
	padding-left: 20px;
	width: 240px;
	height: 20px;
	line-height:20px;
}





.con_tags_w {
    width:600px;
	margin: 0px auto;
}

#con {
	font-size: 12px;
	margin: 0px auto;
	width: 600px;
	float:left;
	margin-left:10px;
}

#tags {
	padding: 0px;
	margin: 0px 0px 0px 140px;
	width: 400px;
	height: 23px;
}

#tags li {
	background:url(../images/blue_gray.gif) no-repeat left bottom;
	float: left;
	margin-right: 1px;
	list-style-type: none;
	height: 23px;
	
}

#tags li a {
	padding: 0 20px;	
	float: left;
	color:#000;
	line-height: 23px;
	height: 23px;
	text-decoration: none;
}

#tags li.emptyTag {
	background1: none transparent scroll repeat 0% 0%;
	width: 4px;
}

#tags li.selectTag {
	background:url(../images/blue.gif) no-repeat left bottom;
	margin-bottom: -2px;
	position: relative;
	height: 23px;
}

#tags li.selectTag a {
	
	color1: #000;
	line-height: 23px;
	height: 23px;
}

#tagContent {
	border: #aecbd4 1px solid;
	padding: 1px;
}

.tagContent {
	display: none;
	background1: url(images/bg.gif) repeat-x;
	padding: 5px;
	width: 580px;
	min-height: 400px;
	height: 100%;
	overflow: hidden;
	color1: #474747;
}

#tagContent div.selectTag {
	display: block;
}







.submit_btn {
    width: 91px;
	height: 42px;
	background1: url(images/enter_btn.png) no-repeat top left;
	color1: #905cb1;
	border: 0px;/*ȥ???߿?*/
	font-size: 12px;
	font-weight: bold;
}

.submit_btn_hover {
	width: 91px;
	height: 42px;
	background1: url(images/enter_btn_hover.png) no-repeat top left;
	color1: #905cb1;
	border: 0px;/*ȥ???߿?*/
	font-size: 12px;
	font-weight: bold;
}

#search_box {
    width: 201px;
    height: 31px;
    background1: url(images/bg_search_box.gif) no-repeat;
}

#search_box .s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 188px;
    background1: none;
	color1: #79a2bd;
	font: 12px Verdana, Arial, Helvetica, sans-serif, simsun;
}

#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}


.dpi{display:none; margin-left:10px; margin-bottom:20px; color:#ff0000}
#dpiwidth{ width:50px; height:12px; vertical-align:middle}
#dpiheight{ width:50px; height:12px; vertical-align:middle}

