﻿@import url("common.codes.css");
@import url("common.user.css");


/* ************************* */
body { padding:0px; font-size:12px; font-family:"Arial","Verdana","宋体";}
table,input,textarea,select,button { font-size:12px; }


/* ************************* */
.ClewSign { background:url("../common/ico_clew_sign.gif") no-repeat 7px 5px; }
.ClewTrue { background:url("../common/ico_clew_true.gif") no-repeat 3px 2px; }
.ClewFalse { background:url("../common/ico_clew_false.gif") no-repeat 3px 2px; }
.ClewYes { background:url("../common/ico_clew_yes.gif") no-repeat 4px 5px; }
.ClewNo { background:url("../common/ico_clew_no.gif") no-repeat 5px 5px; }
.ClewOptional { background:url("../common/ico_clew_optional.gif") no-repeat 4px 2px; }
.ClewIgnorer { background:url("../common/ico_clew_ignorer.gif") no-repeat 4px 2px; }

/* ************************* */
input.btn { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
button { background:#E8F5FD url("../common/bg_button.gif") repeat-x; }
input.sea-btn { background:#E8F5FD url("../common/bg_button.gif") 0px 0px repeat-x; }

/* ************************* */
table.tab tr.bar td { background:#fff; color:#333333; font-weight:bold; }
table.tab tr.sub td { background:#fff; color:#888888; font-weight:bold; }
table.frm tr.bar td { background:#fff; color:#333333; font-weight:bold; }
table.frm tr.sub td { background:#fff; color:#888888; font-weight:bold; }
table.list tr.bar td { background:#fff; color:#333333; font-weight:bold; }
table.list tr.sub td { background:#fff; color:#888888; font-weight:bold; }


/* ************************* */
/* ********** Page ********* */
/* ************************* */
div.Frame{
	clear:both;
	width:952px;
	;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
div.FramerFloor {clear:both;width:960px;}
div.FramerFloor a.FrameRound-left{float:left;width:11px;height:11px;font-size:11px;background:url("../common/FrameRound1.gif") no-repeat;}
div.FramerFloor a.FrameRound{float:left;height:11px;font-size:11px;width:938px;background:url("../common/FrameRound.gif") repeat-x;}
div.FramerFloor a.FrameRound-right{float:left;width:11px;height:11px;font-size:11px;background:url("../common/FrameRound2.gif") no-repeat;}
div.FramerFloor div.MainBody { width:728px; float:left;}
div.FramerFloor div.MainCenter { width:340px; float:left;}
div.FramerFloor div.SideLeft { width:300px; margin:0px 6px 0px 0px; float:left;}
div.FramerFloor div.SideRight {margin:0px 3px 0px 6px; float:right;}
div.index-SideLeft{float:left;width:360px;;padding-left:5px;}
div.index-SideRight{float:right;width:580px;height:930px;text-align:left;border-left:1px solid #E2DED9;}


/* ********* header ******** */
div.Header{width:960px;margin:10px 0 5px 0;}
div.Header div.HeaderLogo{margin:9px 0 0 0;width:260px;height:;float:left;padding-right:40px;}
div.Header div.HeaderFrame {float:right;width:650px;text-align:right;}
div.Header div.HeaderFrame div.MenuLink {width:650px;height:23px;}
div.Header div.HeaderFrame div.MenuLink a.font {font-size:12px;text-decoration:none;background:url("../common/menulinks.gif") no-repeat;padding:0 10px 0 12px;}
div.Header div.RoundLeft{background:url("../common/Header_RoundLeft.gif") no-repeat;height:41px;width:650px;background-position:top left;text-align:left; float:right;}
div.Header div.RoundLeft div.RoundRight{background:url("../common/Header_RoundRight.gif") no-repeat;height:41px;width:650px;background-position:top right;}
div.Header div.RoundLeft div.RoundRight div.Content {background:url("../common/Header_RoundCenter.gif") repeat-X ;width:600px;height:41px;margin:0 0px 0 10px;}
div.Header div.RoundLeft div.RoundRight div.Content li{margin:13px 0 0 0px;float:left;}
div.Header div.RoundLeft div.RoundRight div.Content a:hover{color:#9B6501;}
div.Header div.RoundLeft div.RoundRight div.Content a.font {padding:0px 7px;color:#000000;font-weight:bold;font-size:14px;text-decoration:none;background:url("../common/title_line.gif") no-repeat;}
div.Header div.RoundLeft div.RoundRight div.Content a.font-border {padding:10px 20px 0 15px;color:#666666;font-weight:bold;font-size:14px;text-decoration:none;}


/* ********* footer ******** */
div.Footer {clear:both;position:relative;top:-11px;}
div.Footer div.FootFrame{width:952px;border-left:4px solid #CCCCCC;border-right:4px solid #CCCCCC;}
div.Footer div.FooterBar {background-color:#fff;border-top:1px solid #E8E3E9;border-bottom:1px solid #E8E3E9;Padding:5px;}
div.Footer div.FooterBar a.font{color:#ABACA6;border-left:1px solid #E8E3E9; padding:0 10px 0 15px; text-decoration:none;}
div.Footer div.FooterBar a{color:#ABACA6;padding:0 5px 0 15px; text-decoration:none;}
div.Footer div.FooterFrame { clear:both; width:952px; height:120px; background:#F7F7F7;}
/*
div.Footer div.FooterFrame div.FooterContent {text-align:left;width:700px;height:80px;background:url("../common/Foot_LOGO.gif") no-repeat center left;padding:10px 0 0 0;}
div.Footer div.FooterFrame div.FooterContent div.FooterList {width:650px;background:url("../common/Foot_Title.gif") no-repeat top right;text-align:left;}
*/
div.Footer div.FooterFrame div.FooterContent div.FooterList li {padding:5px 0 0 120px;}
div.Footer div.FooterFrame div.FooterContent div.FooterList a{font-size:11px; text-decoration:none;}
div.Footer div.FooterFrame div.FooterContent div.FooterList a.font{color:#007C79;}
div.Footer div.FooterFrame div.FooterContent div.FooterList a.font_line {text-decoration:underline;color:#007C79;} 

a.FootRound-left{float:left;width:11px;height:11px;font-size:11px;background:url("../common/FrameRound3.gif") no-repeat;position:relative;top:-11px;}
a.FootRound{float:left;height:11px;font-size:11px;width:938px;background:url("../common/FrameRound_bottom.gif") repeat-x;position:relative;top:-11px;}
a.FootRound-right{float:left;width:11px;height:11px;font-size:11px;background:url("../common/FrameRound4.gif") no-repeat;position:relative;top:-11px;}

/*
div.FooterMenuLeft { width:8px; height:32px; background:url("../frame/footer_menu_left.gif") no-repeat; float:left; }
div.FooterMenuBody { width:924px; height:32px; background:url("../frame/footer_menu_bg.gif") repeat-x; float:left; text-align:center; padding:10px 0px 0px 0px; }
div.FooterMenuRight { width:8px; height:32px; background:url("../frame/footer_menu_right.gif") no-repeat; float:left; }
*/

div.FooterInfo { color:#000000; padding:5px; }
div.FooterInfo p { color:#000000; padding:2px; }
/* ********* login ********* */
div.Block-Login {
	clear:both;
	border:1px solid #E2DFDA;
	width:290px;
}
div.BlockFrame-log{border:1px solid #fff;}
div.BlockBar-log { background:url("../common/ico_lock.gif") no-repeat 10px 10px;background-color:#E7E7E7; text-align:left; color:#7E7E7E;font-size:12px; font-weight:bold; padding:5px 0px 2px 26px; line-height:25px; }
div.Block-Login div.BlockBody-log {width:200px; clear:both; background:#F8F8F8; text-align:center; line-height:

212%;padding:0px 0 16px 0;  } 

div.BlockBody-log_1 {width:203px; float:left;}

div.Block-Login div.BlockBody-log div { padding:2px 0px 2px 0px; color:#666666;clear:both;}
div.Block-Login div.BlockBody-log div a{text-decoration:none; color:#666666;}
div.username{ background:url("../common/username.gif") no-repeat;width:41px;height:18px;float:left;margin:0 10px 0 0px;}
div.password{ background:url("../common/password.gif") no-repeat;width:41px;height:18px;float:left;margin:0 10px 0 0px;}
div.Block-Login input.username { width:68px; background:#FFFFFF;float:left;height:11px;font-size:11px;}
div.Block-Login input.password { width:68px; background:#FFFFFF;float:left;height:11px; font-size:11px;}
div.Block-Login input.login-text { border:1px solid #BBBBBB;background:#E8F5FD url("../common/bg_button.gif") repeat-x; height:23px; padding:2px 2px 1px 2px; }







/* ********** base ********* */
div.MenuBar { clear:both; text-align:left; padding:5px 0px 5px 0px; }
div.MenuBar ul { clear:both; }
div.MenuBar li { display:inline; background:url("../common/ico_menubar.gif") 2px 2px no-repeat; padding:0px 5px 0px 16px; }

div.MenuPic { clear:both; text-align:center; padding:5px 0px 5px 0px; }
div.MenuPic ul { clear:both; }
div.MenuPic li { display:inline; background:none; padding:0px 4px 0px 4px; }

div.MenuLinks { clear:both; padding:5px 0px 5px 0px; }
div.MenuLinks ul { clear:both; }
div.MenuLinks li { background:url("../common/ico_menulinks.gif") 2px 6px no-repeat; padding:3px 5px 3px 16px; }



/*********** 表格 **********/
table.tab { width:100%; border:0px; background:#D7D7D7; }
table.bookmark { width:100%; border:0px; background:#D7D7D7; }
table.friend { width:528px; border:0px; background:#D7D7D7; } 
table.space { width:460px; border:0px; background:#D7D7D7;clear:both;margin:10px 0px 0px -10px;}
table.tab tr td { padding:5px 5px 4px 5px; }
table.tab tr td.caption {  }
table.tab tr td.input {  }
table.tab tr.bar td { background-color:#F5F5F5; color:#888888; font-weight:bold; height:26px; padding:4px 5px 2px 5px; }
table.tab tr.bar a { color:#333333;background:url("../account/Body_bar_ico.gif") no-repeat;padding-left:20px;height:15px;}
table.tab tr.bar a:hover { color:#ff0000; }
table.tab tr.sub td { background-color:#F9F7F3; color:#888888; font-weight:bold; height:26px; padding:4px 5px 2px 5px; }
table.tab tr.sub a { color:#333333; }
table.tab tr.sub a:hover { color:#ff0000;}
table.tab tr.row td { background:#FFFFFF; height:16px; }
table.tab tr.rows td { background:#EFEFDE; height:16px; }
table.tab tr.rowsp td { background:#FFFFE2; height:16px; }
table.tab tr.button td { background:#F4F4E8; padding:6px 4px 4px 6px; }
table.tab tr.button input { margin-right:10px; }
table.tab tr.dof td { clear:both; background:#F4F4E8; height:26px; }
table.tab tr.dof div.pagings { width:auto; float:left; }
table.tab tr.dof div.paging { width:auto; float:left; }
table.tab tr.dof div.form-handle { width:auto; float:right; }
table.tab tr.line { background:#FFFFFF; height:5px; }
table.tab td a { color:#000000; }
table.tab td a input { border:1px solid #BBBBBB; background:#FFFFFF; }
table.tab td a:visited input { border:1px solid #BBBBBB; background:#FFFFFF; text-decoration:none;}
table.tab td a:hover input { border:1px solid #666666; background:#EDEDED;text-decoration:none; }
table.tab td a:active input { border:1px solid #666666; background:#EDEDED;text-decoration:none;}
table.tab table { border:0px; }
table.tab tr td td { padding:0px; }
table.tab tr td td td { padding:0px;}
