﻿body{background:url(images/bg.gif) repeat-x #fdf4e4 top; margin:0; padding:0; font-size:12px; font:"宋体",arial; color:#000000; line-height:20px;}
.wrap{background:url(images/wrap.gif) repeat-y left top; margin:0; padding:20px; padding-top:0;}
h2{ background:#fdf7f0; margin:0; padding:3px; color:#ed1c24; font-size:18px; }
a{color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}

#head{padding:10px !important;padding:0 10px;}
#logo{float:left;}
#logotxt{padding-top:10px !important;padding-top:12px; margin-left:150px;}
#logotxt h1 {font-size:28px; color:#d93939; margin:0;}

#logininfo{ height:20px;text-align:right; margin-right:30px;}
#logininfo a{color:#6f3519;}
#search { margin-right:20px; margin-bottom:0; text-align:right;}
#userinfo{ margin-top:10px; margin-right:10px; margin-bottom:0; float:right;}
#userinfo table{ background:#fff; border:1px solid #FFD772;}
#userinfo td{padding-right:15px;padding-left:15px;}

/*
#menu{ background:#FFD772 ; height:26px; color:#72391b; font-size:14px; font-weight:bold;}
#menu a {color:#72391b; font-size:14px; font-weight:bold;}
#menu ul {list-style: none; margin:0; padding:0;}
#menu ul li { float:left; padding-right:10px; padding-left:10px; border-right:1px #fff solid;}
*/

#menu {  background:url(images/menu_m.png) repeat-x; height:39px; margin:0; padding:0;}
			#menu a { color: #6f3519 !important; font-weight:bold; }
		
.menutab{width:7px;}

#content { margin:0; padding: 0px; vertical-align:top; clear:both;}
*+html #content{height:auto; min-height:760px;}/*ie7*/
#content-top { background:#ffffff; height:25px; margin:0 auto; display:block; padding:10px 20px 5px 20px; }
#content-bot { background:url(images/round_bot.png) no-repeat; height:25px; margin:0 auto; display:block; }

#mainarea{padding:0px; margin:0; background:#fff; border:1px solid #FFD772; height:100% !important; height:400px; min-height: 400px;}
.sideL{padding:0px; margin-top:40px; width:170px;float:left;}
.sideR{ margin-left:170px; overflow:hidden;}

#callboard{padding:30px; padding-bottom:100px; background:url(images/callboard.jpg) no-repeat right bottom; height:450px;}
#callboard h2{ background:#fdf7f0; margin:0; padding:3px; color:#ed1c24; font-size:18px; }

.title{ background:#eee; text-align:center; padding:5px;}
.left{border-right:1px solid #FFD772; background:#fdf4e4; width:160px; padding:5px;}
.table{ background:#eee;}
.table td{ background:#fff; padding:2px 5px;}

#login{background:url(images/loginbg.gif) no-repeat top left; margin:60px auto; margin-left:250px !important; width:521px; height:370px; padding-top:100px; padding-left:50px !important;}
.loginbody{background:#fdf4e3;}

.block{background:#fffbef; border:1px solid #FFD772; border-right-width:0; padding:3px;}
.toolbar{background:#fdf7f0; border-bottom:1px #eee solid; padding:10px;}

.rtl{background:url(images/round_tl.png) no-repeat left top; height:15px; margin:0; position:relative; float:left;}
.rtr{background:url(images/round_tr.png) no-repeat left top; height:15px; margin:0; position:relative; float:right;}
.rtm{background:url(images/round_top.png) repeat-x left top; height:15px; position:relative;overflow:hidden; }

.PagerButton
{padding: 1px;cursor: pointer;border: 0px;background:transparent url(../../images/first.gif) no-repeat scroll center;width: 20px;vertical-align:middle;}
.PagerButton:hover{border: 1px solid #9EB6CE;padding: 0px;}
.FirstPage{background:transparent url(../../images/first.gif) no-repeat scroll center;}
.PrevPage{background:transparent url(../../images/prev.gif) no-repeat scroll center;margin-right: 6px;}
.NextPage{background:transparent url(../../images/next.gif) no-repeat scroll center;}
.LastPage{background:transparent url(../../images/last.gif) no-repeat scroll center;}