﻿@charset "utf-8";
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table {}
fieldset,img { border: 0; }
input{}
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; height:100%; background:#efede8 url(images/conBg.jpg) repeat-y top center;}
body{ width:100%; height:100%; color:#767676;font:12px/20px 宋体,Arial,SimSun,Tahoma,Helvetica,sans-serif; -webkit-text-size-adjust:none;cursor:default; background:url(images/top.gif) repeat-x;
	text-align:center;
}
a{color:#767676;text-decoration:none; outline:none;}
a:hover { text-decoration:underline;color:#D80000; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }

#wrap{ overflow:hidden; width:980px; margin:0 auto; text-align:left}
#header{ height:110px; background:url(images/headerBg.jpg) top left no-repeat;}
#content{ overflow:hidden; z-index:0; }
#container{ overflow:hidden; margin:0 auto;}
#footer{ background:#d4d1c5; overflow:hidden; text-align:center; padding:10px;}

/* header */

#logo{ width:233px; height:73px; float:left; margin-top:19px;}
.navbar{ float:right; width:703px;position:relative; z-index:11; }
.mainNav{ background:url(images/navbg.gif) no-repeat left top; height:35px; position:absolute; z-index:11; top:73px; width:703px;}
.userpanner{height:50px; clear:both;}
.userpanner .welcome{ /*background:url(images/qqtalk.jpg) no-repeat 255px 5px;*/ position:absolute; right:135px;height:35px;line-height:37px;}
.userpanner .welcome a{ margin:0 10px;}
.userpanner .welcome h3{ font-weight:bold; font-size:13px; display:inline; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
.userpanner .picTelService{ width:102px; height:22px; display:inline-block; margin-right:5px;}

#header .link { position: absolute; z-index: 19; width: 116px; right: 0px; top: 6px;_top: 8px; }
#header .link li { display: none; }
#header .link .first { display: block;background: url(images/i_drop.png) no-repeat right center;}
#header .link a { color: #767676; padding: 0 12px 0 8px; line-height: 24px; display: block; zoom: 1; }
#header .link a:hover { text-decoration: none; color: #c00; }
#header .link-hover { background: #fff; border: #c00 2px solid; top: 4px; right: 0px; }
#header .link-hover li { display: block; }
#header .link-hover a:hover { background: #c00; color: #fff; }
.searchbar{ height:37px; position:absolute; z-index:11; right:0;}
.searchbar .hotkey{ float:right; padding-right:10px;}
.searchbar .hotkey,.searchbar .hotkey a{ color:#b2b2b2; line-height:37px; cursor:pointer;}
.searchbar .search{ background:url(images/ico.png) no-repeat 0px -307px; width:274px; height:20px; float:right; margin-top:5px; padding:2px;}
.searchbar .search .inputtxt{ border:0px; width:222px; height:20px;_width:216px;_height:17px;}
.searchbar .search .seabtn{ float:right; width:48px; height:20px; text-align:center; color:#f5f3f4; font-weight:bold; text-decoration:none; overflow:hidden}
.mainNav li{ float:left; line-height:35px;}
.mainNav li.spe{ background:url(images/line.jpg) no-repeat center; width:2px; height:35px; padding:0 2px;}
.mainNav li.on1 a.a1{ color:#fffc00;}
.mainNav li a{ color:#fff; padding:0 13px; font-size:14px; font-weight:bold;}
.mainNav li a{ color:#fff; padding:0 10px; font-size:14px; font-weight:bold;}
.mainNav .h1 a.a1{ color:#fff;}
/* container */
.announ h3{ /*background:url(images/ico.png) no-repeat right -299px;*/ width:85px; height:26px; text-align:center; font-size:14px; font-weight:bold; color:#d20422; line-height:26px;}
.announ .bd{ float:right; width:90%; overflow:hidden;}
.announ ul li{ color:#767676; float:left; padding-right:15px; background:url(images/redot.jpg) no-repeat left center; padding-left:10px; line-height:25px; width:auto !important;}
.announ ul li a{color:#767676; margin-right:10px;}
.announ ul li span{ float:right;}

.leftMain{ width:682px; float:left;}
.rightSider{ width:289px; float:right; background:url(images/rightsiderbg.jpg) repeat-y left top; overflow:hidden;}


/* footer */
#footer{ line-height:24px;color:#7d7d7d;}
#footer a{ color:#7d7d7d;margin:0 5px;}
#footer .sitenav{color:#656565;}

/* 信息提示 */
.msgBox{ display:none;  width:400px; border:4px solid #d2353b;cursor:move; background:#fff;   }
.msgBox .hd{ height: 34px; line-height: 34px;background:#f6f5f5;margin:2px; border-bottom:1px solid #ecebe6;   }
.msgBox .hd em{ display:block; _display:inline; float:right; margin:8px 8px 0px 10px;  width:15px; height:15px; line-height:12px;  text-align:center;  background:#fff; cursor:pointer;overflow:hidden; font-size:14px; font-family:Verdana; color:#1855a8; }
.msgBox .hd h3{  font-weight: bold;  font-size: 14px;color:#c4000f; padding-left:10px; text-align:left; }
.msgBox .bd{ padding:15px; line-height:28px;  font-size:14px; text-align:center;background:#fff;min-height:80px    }
.msgBox .bd a{ color:#E67B11;text-decoration:none;    }
.msgBox .bd #point{ color:#00c425; font:normal 20px/40px "Microsoft YaHei"; _font-weight:bold;  }
.msgBox .bd .bdIn{padding:10px;text-align:center; }
.msgBox .bd .bdIn .subDiv{margin: 15px 0 0 0;padding: 20px 0 0 0;border-top: 1px dotted #B5B5B5;  }
.msgBox .bd .btn{ text-indent:0;display:inline-block;width:94px; background:url("images/btnSplit.gif") no-repeat 0 -141px !important;height:27px;line-height:27px;color:#fff !important;font-size:12px; cursor:pointer; }
#expose{background:#999 !important; }

.userLoginSelect{ text-align:left; padding: 10px 0 10px 20px; }
.userLoginSelect input{ vertical-align:middle; margin-right:5px; }
.userLoginSelect li{}

/* 信息提示（登录页的登录成功提示框样式，勿删） */
.msgBox1{ display:none;  width:400px; border:4px solid #d2353b;cursor:move; background:#fff;   }
.msgBox1 .hd{ height:30px; line-height:30px;background:#f6f5f5;margin:2px; border-bottom:1px solid #ecebe6;    }
.msgBox1 .hd em{ display:block; _display:inline; float:right; margin:8px 8px 0px 10px;  width:15px; height:15px; line-height:12px;  text-align:center;  background:#fff; cursor:pointer;overflow:hidden; font-size:14px; font-family:Verdana; color:#1855a8; }
.msgBox1 .hd h3{  font-size:12px;color:#c4000f; padding-left:10px; text-align:left; }
.msgBox1 .bd{ padding:15px; line-height:28px;  font-size:14px; text-align:center;background:#fff;min-height:80px    }
.msgBox1 .bd a{ color:#E67B11;text-decoration:none;    }
.msgBox1 .bd #point{ color:#00c425; font:normal 20px/40px "Microsoft YaHei"; _font-weight:bold;  }
.msgBox1 .bd .bdIn{padding:10px;text-align:center; }
.msgBox1 .bd .bdIn .subDiv{margin:15px 0;padding:20px 0 10px 0;border-top:1px dotted #9EC3E6;  }
.msgBox1 .bd .btn{ text-indent:0;display:inline-block;width:94px; background:url("images/btnSplit.gif") no-repeat 0 -141px !important;height:27px;line-height:27px;color:#fff !important;font-size:12px; cursor:pointer; }
#expose1{background:#999 !important; }

.pagelist{ text-align:center; height:25px; overflow:hidden; }
.pagelist a{ padding:0px 5px};