@charset "gb2312";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#444; background-color:#f6f6f6;}
html,body{ height:100%;}
img{ border:none 0;}
a,a:link,a:visited,a:hover{ text-decoration:none; color:#444;}
ul,li{ margin:0; padding:0; list-style:none;}
li{ line-height:29px;}
/*li:hover,.menu_clk{ background:url(../images/menu_titlebg2.jpg) left top repeat-x; color:#FFF;}*/
.mainborder{ height:100%; width:100%;}

/*==头部==*/
.logo_bg{  height:50px; width:100%; background:url(../images/logo_bg_right.jpg) top right repeat-x; position:relative;}

.logo_right{ color:#FFF; text-align:right; line-height:20px; margin-right:20px;}
.logo_right a,.logo_right a:link,.logo_right a:visited,.logo_right a:hover{ color:#FFF;}

.searchcon{background:#F90 url(../images/sbg.jpg) repeat-x 0 0; position:relative; margin:0 0 20px 0;font-size:14px; font-weight:bold;line-height:30px;}

.searchcon input[type="text"]{ width:400px; background:#fff; border:1px solid #4B809E; line-height:28px; height:28px; color:#333; padding:0 10px; margin-left:10px;}
.searchcon input[type="button"]{  position: relative; top:0; }


/*==主框架==*/
.b_main{ position:absolute; top:50px; bottom:0px; _height:100%; width:100%;}
.b_left_bg{ background:url(../images/xmy_img_1.jpg) left bottom no-repeat; background-color:#fff; position:absolute; width:200px; border-right:1px solid #aeaeae; top:0px; bottom:0; left:0px; _height:100%; z-index:100;}
.b_right_bg{ position:absolute; left:210px; top:0px; bottom:0; right:0px; border-left:1px solid #FFF; _height:100%;}
.b_time{ position:absolute; top:5px; right:0;}
.ifr{ border:none; *position:absolute;  bottom:0px; width:100%; height:100%;}

.menu_bg{ background:#fff; border-right:1px solid #aeaeae; width:150px;}
.title_bg{ background-color:#eff5e7;line-height:30px; height:30px; font-weight:bold; color:#4383ac; padding-left:15px;}

.b_tor{ position:absolute; left:-23px; top:0; bottom:0px; _height:100%; width:23px; background-color:#d3e0f1; text-align:center; padding-top:8px; cursor:pointer;}

.b_goleft{ position:absolute; top:0; bottom:0px; _height:100%; left:200px; width:10px; background-color:#d3e0f1; text-align:center; cursor:pointer; z-index:100;}
.b_goright{ position:absolute; left:-15px; top:0; bottom:0px; _height:100%; width:10px; background-color:#d3e0f1; text-align:center; cursor:pointer; z-index:1;}
.b_goright img,.b_goleft img{ position:absolute; top:50%; margin-top:-3px; left:2px;}

/*==左侧菜单==*/
a.menu_title1{ display:block; color:#FFF; background:url(../images/menu1bg.gif) left top repeat-x;  font-weight:bold; height:44px; line-height:44px; font-size:14px; cursor:pointer;filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.menu_title1 span{ padding:0 0 0 45px; }
.menu_title1:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#fff; }
.menu_bg_1{ background:url(../images/xmy_img_1.jpg) left bottom no-repeat;text-align:center; height:145px; width:200px; }
.b_main li span{ display:block;text-align:left; padding-left:44px; cursor:pointer; height:29px; line-height:29px; display:block; background:url(../images/menu_titlebg2.jpg) left top repeat-x; color:#fff;}
.b_main li:hover span{ background-position:bottom;}
.b_main li a {background:#C1E6F9 url(../images/fico6.gif)  no-repeat 45px 8px;}
.b_main li:hover div a{background-color:#C1E6F9; color:#333}
.b_main  li div a{ display:block; text-align:left; padding-left:55px;color:#333;}
.b_main  li div a:hover{ background-color:#9ed4ef; }
.b_main li span a{ background:none; color:#fff;}


/*登陆页*/
.loginbg{background:#669aca;}
.login_wrap{ display:block; background-color:#4a7cbb url(../images/login_01.jpg) repeat-x 0 0;; height:100%; width:100%; position:relative;}
.container{ position:absolute; top:50%; margin-top:-250px; left:50%; margin-left:-492px;  }
.login_top{ background:url(../images/login_02.jpg) bottom left no-repeat; height:160px;_height:160px;  width:984px;}
.login_box{ background:url(../images/login_04.jpg) no-repeat 0 0; padding:70px 0 70px 380px; width:604px; }
.login_item{ width:250px; padding:0 0 32px 0; position:relative;}
.loginbtn{ clear:both; width:170px; height:40px; line-height:30px; border:1px solid #6990b3; background:url(../images/login0_10.gif) repeat-x; color:#2e5c8a; font-size:16px; font-family:"微软雅黑"; font-weight:400;
	border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px; cursor:pointer;
	}
.loginbtn:hover{ background-position:bottom;}
.login_item .ipt1{ width:170px; line-height:24px; height:24px; border:1px solid #6990b3; padding:2px 5px; background:url(../images/login0_06.gif) no-repeat 0 0;}
.login_item .ipt2{ width:80px; line-height:24px; height:24px; border:1px solid #6990b3; padding:2px 5px; background:url(../images/login0_06.gif) no-repeat 0 0; position:relative; } 
.login_item  img{ position:absolute; left:100px; top:0; height:30px; width:40px;}
a.fresh{ position:absolute; left:150px; top:10px; color:#fff;}
a.fresh:hover{ text-decoration:underline;} 


/*main内容区*/
body { background:#fff; position:relative;
	overflow-x:hidden;/*清除水平条*/ font-family: Arial, Helvetica, sans-serif,"宋体";
	color:#2c2c2c;
	font-size:12px;}
.mainwrap img{
	float:left;
	display:inline-block; border:none;}
.welcome{  width:1440; height:360px;_height:360px; position:relative; background:url(../images/welcome.gif) no-repeat center top;}

a{
	color: #177297;
	text-decoration: none;}
a:hover{
	text-decoration: none;}
.even{ background-color:#f7f8fa;}
.trclr tr:hover{ background-color:#fffed5; color:#d04545;}

/*顶部图标 */
.topheader{ height:65px;_height:65px; position:relative;}
.topheader .logo{ float:left; display:inline; width:auto; }
.topheader .toprcon{ float:right; display:inline; width:400px; padding:20px 0 0 0; }
.topheader .toprcon a{ float:left; display:inline;  padding:0 10px 0  30px; height:24px; line-height:24px;  background:url(../images/ctopico.gif) no-repeat;}
.topheader .toprcon a span{ color:#C00;}
.topheader .toprcon a.myinfo{ background-position:0 0;}
.topheader .toprcon a.myinfo:hover{ background-position:0 -24px;}
.topheader .toprcon a.myaccount{ background-position:0 -48px;}
.topheader .toprcon a.myaccount:hover{ background-position:0 -72px;}
.topheader .toprcon a.myset{ background-position:0 -96px;}
.topheader .toprcon a.myset:hover{ background-position:0 -120px;}
.topheader .toprcon a.myquit{ background-position:0 -144px;}
.topheader .toprcon a.myquit:hover{ background-position:0 -168px;}
.sbox{ float:right; display:inline; padding:20px 30px 0 0; }

/* 顶部图标 end*/



/*top*/
#topwrap a{ float:right; display:inline; margin-left:10px; line-height:50px; height:50px; color:#fff; font-size:16px; font-family:"微软雅黑"; padding:0 10px 0 30px; position:relative;}
#topwrap a:hover{ background-color:#6b95a9;}
a.sitemail{ background:url(../images/fico8.gif) no-repeat 5px 18px;}
a.gonggao{ background:url(../images/fico7.gif) no-repeat 5px 18px;}
a.adminID{background:url(../images/fico9.gif) no-repeat 5px 15px;}
#topwrap  a span.newbtip{ height:15px; line-height:15px; padding:0 1px; display:block; font-family:Arial, Helvetica, sans-serif;  background:#f74242; color:#fff; font-size:10px; text-align:center; display:block; position:absolute; left:-5px; top:10px; }
#topwrap a.quit{ display:block; width:50px; height:50px; padding:0; background:#5e91a9 url(../images/fico10.gif) no-repeat 15px 15px; }

#topwrap{
	background:#55859f;
	height:50px;}
#companyname{
	font-family:"微软雅黑"; 	font-size:24px;
	float:left;
	height:50px;
	color:#fff;
	line-height:50px;}
#logo{
	float:left;
	display:inline;
	padding:5px 10px 0 30px;	
	height:50px;}
#companyname span{
	font-size:16px;  padding-left:10px;}

#waterlogo{/*水印外框*/
	float:right;
	height:72px;
	width:100px;
	display:inline;	}

html>body #waterlogo {/*png背景的水印logo透明*/
  background:url(../images/shuiyinlogo.png) no-repeat left;
}
* #waterlogo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/shuiyinlogo.png",no-repeat, left)
} /*png背景的水印logo透明*/


/*left*/
.leftbodybg{
	background-color:#335973;	}
#leftwrap{
	float:left;
	width:220px;}

ul.mtop{ list-style:none; padding:0; margin:0;}
ul.mtop li{ float:left; display:inline; width:110px;border-top:1px solid #436983; border-bottom:1px solid #204660; background:#335973}
ul.mtop li a{ line-height:43px; height:43px; font-size:14px; color:#8f8f8f; padding-left:44px; width:65px; }
ul.mtop li  a.topico1{ float: left;isplay:block; background:#24435c url(../images/fico1.gif) no-repeat 10px 10px;  }
ul.mtop li  a.topico2{ float:left;display:block; background:#24435c url(../images/fico2.gif) no-repeat 10px 10px; }

ul.mtop li  a.selected{ background-color:#335973; color:#fff;}
/*h1 {
	float:left;
	font-size:14px;
	width: 220px;
	cursor: pointer;
	height: 43px;
	line-height: 43px; border-top:1px solid #436983; border-bottom:1px solid #204660;
	background:#335973 url(../images/fico110.gif) no-repeat 15px 15px;
}
h1 a{
	display: block;
	color:#c5e7ff;
	height: 43px;
	moz-outline-style: none;
	background:  url(../images/fico3.gif) no-repeat  190px 20px;
	line-height: 43px;
	padding-left:40px;
	text-align: left;}
h1 a:hover{ padding-left:35px; border-left:5px solid #2ca5c8; background-position:185px 20px}
.content{
	float:left;
	width: 220px;
	display:block; background:#436983 url(../images/Lbg1.gif) repeat-x 0 0;}
.MM {
	float:left;
	display:block;
	width: 220px;
	clip: rect(0px,0px,0px,0px); padding-top:5px;
}
.MM ul {
	float:left;
	list-style-type: none;
	display: block;
}
.MM li {
	
	line-height: 27px;
	color: #333333;
	float:left; display:block;
	list-style-type: none;
	width: 180px; padding-left:40px;}

.MM li a{
	line-height: 40px; font-size:14px;
	color: #fff;
	height: 40px;
	display: block;
	text-align: left;
	overflow: hidden;
	border-top:1px solid #4f758f;border-bottom:1px solid #335973;background:url(../images/fico6.gif) no-repeat 0px 13px; padding-left:15px;
}
.MM a:hover {
	color: #b9ddf6;

}*/
.showweight{ font-weight:bold; color:#FF0!important;}
label{ margin-right:10px;margin-left:10px; }
.clear{
	clear:both;
	font-size:0;
	height:0;
	line-height:0;}




/*main*/
.mainwrap{
	padding:10px 28px 10px 28px;}
input{/* 所有input标记 */
	color: #636363;
	font-size:12px;
}
input.txt{/* 文本框单独设置 */
	padding:0px 5px 0 5px;
	height:22px;
	line-height:22px;
	background-color: #f2f2f2;
	border: 1px inset #cccccc;
}
input.btn4{						/* 按钮单独设置 */
	color: #000;
	background:url(../images/btn2-4.gif) no-repeat center;
	width:71px;
	height:22px;
	margin:0 5px 0 5px;
	border:none;
	padding: 3px 2px 1px 2px;
}
input.btn6{						/* 按钮单独设置 */
	color: #000;
	background:url(../images/btn6-7.gif) no-repeat center;
	width:101px;
	height:22px;
	margin:0 5px 0 5px;
	border:none;
	padding: 3px 2px 1px 2px;
}
input.btn9{						/* 按钮单独设置 */
	color: #000;
	background:url(../images/btn8-9.gif) no-repeat center;
	width:121px;
	height:22px;
	margin:0 5px 0 5px;
	border:none;
	padding: 3px 2px 1px 2px;
}
.select{
	min-width:100px;
	font-size:12px;
	height:20px;
	color: #636363;
	background-color: #ffffff;
	border: 1px solid #ccc;
}
.textarea{
	font-size:12px;
	line-height:1.5em;
	color: #636363;
	background:url(../images/shuiyinlogo.png) no-repeat right  bottom;
	background-color: #f2f2f2;
	border: 1px inset #99bbe8;
}
.prebox{ position:relative;}
a.preivewlink img{ padding:5px 10px 0 0; }
a.preivewlink:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9;}
.previewWindow{
	width:300px;
	height:300px;
	z-index:10;
	position: absolute;
	left:0px;
	top:30px;
	background:#D6E1ED;
	border:1px solid #CCC;
	visibility: hidden;
}
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table { position:relative;
  width: 100%;
}

.table th,
.table td {
  padding: 8px;
  vertical-align: top; line-height:22px;
  border-top: 1px solid #dddddd; text-align:left;  
}

.table th {
  font-weight: bold;font-size:14px; 
}
.table td{ vertical-align:middle;}
table a:hover{
	text-decoration:underline;}
 input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 4px \9;
  *margin-top: 0;
  line-height: normal;
}	

table.fullborder td,  table.fullborder th{
	border:1px solid #dddddd}

textarea{ padding:5px;}
.inputW500{ width:500px;}
.inputW40{ width:40px;}
.inputW400{ width:400px;}



.wherebar{ height:45px; line-height:43px; padding-left:30px; background:url(../images/wherebg.gif) repeat-x; font-size:12px; color:#888888; font-family:Arial, Helvetica, sans-serif; font-weight:300; position:relative;}
.wherebar a{ color:#1e70a9;}
.wherebar a:hover{ text-decoration:underline;}
.datetip{
	position:absolute;
	right:0;
	top:0;
	background:#e5e5e5 url(../images/fico14.gif) no-repeat 10px 13px;
	height:38px;
	line-height:38px;
	padding:0 10px 0 30px;
	visibility: visible;
}

.topformbar{ background:#f8f8f8; border-bottom:1px solid #eaeaea; padding:10px 30px;}
.dafaultbtn{ background:url(../images/btn.gif) repeat-x; height:24px; line-height:24px; border:1px solid #c9c9c9; padding:0 15px; margin:0 10px; }
.dafaultbtn:hover{ background-position:bottom;}

.haveconbox{ border:1px solid #ccc; margin-bottom:20px;}
.haveconbox .boxhead{ background:#62a9ca; line-height:30px; height:30px; padding:0 0 0 20px; color:#fff; font-size:14px; }
.haveconbox .boxhead span{ padding:0 0 0 30px;}

.tdaligncenter td{ }

tr.header td ,tr.header th{ background:#e7eff4; font-weight:bold; position:relative; text-align:left; }
tr.blackheader td, tr.blackheader th{ background:#6a6a6a;font-weight:bold; color:#fff; position:relative; border-right:1px solid #494949}
tr.blackheader td a, tr.blackheader th a{ text-decoration:underline; color:#fff;}
tr.blackheader td a:hover, tr.blackheader th a:hover{ color:#faffa3;}
.black-L{ width:6px; height:4px; display:block; position:absolute; left:-1px; top:-1px;_top:1px; background:#0F3 url(../images/blackheader.gif) no-repeat 0  bottom; z-index:5;}
.black-R{ width:6px; height:4px; display:block; position:absolute; right:-1px; top:-1px;_top:1px; background:#0F3 url(../images/blackheader.gif) no-repeat right  bottom; z-index:5;}
.black-M{ width:13px; height:8px; display:block; position:absolute; left:-7px; top:-1px;_top:0px; background:#0F3 url(../images/blackheader.gif) no-repeat 0  top; z-index:5;}

.pad10{ padding:10px;}
.rooltable_up{ width: auto; overflow-y:scroll;}
.rooltable_left{height:80px; overflow-x:scroll;}
/*分页*/
.Fpagenum{padding:10px 0;display:block; text-align:center;color:#7f7f7f;line-height:37px;height:37px; }
	.Fpagenum a{ float:left; display:inline; width:37px; padding:0px px; color:#7f7f7f;  font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 10px 5px 0; background:url(../images/flipbgHT.gif) no-repeat right  top ;}
	.Fpagenum a:hover{color:#333}
	.Fpagenum a#currentpage{background-position: left top;	 font-weight:bold; color:#fff;}	
	.Fpagenum a.next{ float:left; display:inline; width:37px; height:37px; background:url(../images/flipbgHT.gif) no-repeat left bottom;}
	.Fpagenum a.pre{ float:left; display:inline; width:37px; height:37px;background:url(../images/flipbgHT.gif) no-repeat right bottom;}
	.Fpagenum span{ float:left; display:inline; padding:0 10px 0 0;}
	.Fpagenum .gopage{ padding:0 0 0 40px;  }
	.Fpagenum .gopage a.go{ float:none;background:url(../images/flipbgHT.gif) no-repeat right  top ;width:37px; height:37px; line-height:37px; display:inline-block;}
	.Fpagenum .gopage input[type="text"]{ width:40px; height:28px; line-height:28px; margin:0 5px; text-align:center; margin-top:-2px;}

.shaixuan{ padding:0 0 0 100px; height:38px; line-height:38px; background:#f5f5f5; border:1px solid #3293c0; position:relative; border-left:none 0; font-size:14px; margin-bottom:20px; }
.shaixuan .s_Lable{ width:47px; height:42px; line-height:42px; padding:0 0 0 30px; text-align:center; font-size:14px; font-weight:bold; color:#fff; position:absolute; left:0; top:-2px; background:url(../images/ico-saixuan.gif) no-repeat 0 0;}

.btns{ background:url(../images/btns.gif) no-repeat; width:70px; height:26px; line-height:26px; margin:0 20px 0 0; border:none;}
.btngrey{ background-position:0 top; ; color:#4e4e4e  }
.btngrey:hover{ background-position:0 bottom;}
.btnred{ background-position:-88px top; ; color:#fff  }
.btnred:hover{ background-position:-88px bottom }
.btngreen{ background-position:-180px top; ; color:#fff  }
.btngreen:hover{ background-position:-180px bottom }
.btnyellow{ background-position:-268px top; ; color:#fff  }
.btnyellow:hover{ background-position:-268px bottom }
.btnyellow{ background-position:-268px top; ; color:#333}
.btnyellow:hover{ background-position:-268px bottom }
.btnblue{ background-position:-354px top; ; color:#fff  }
.btnblue:hover{ background-position:-354px bottom }

.btnblue-8{background:url(../images/btn-8.gif) no-repeat 0 0;width:118px;color:#fff;}
.btnblue-8:hover{ background-position:0 bottom;}
.btnBsave{ background-position:-439px top; ; color:#fff; width:81px; height:32px; line-height:32px; padding-left:35px; font-weight:bold;  }
.btnBsave:hover{ background-position:-439px bottom }

ul.homeblocklist li{ float:left; display:inline; width:140px; height:75px; margin:0 20px 20px 0; padding:0 0 0 65px; background:url(../images/ico-blockshow.gif) no-repeat 0 bottom; position:relative;}
ul.homeblocklist li:hover{ background-position:0 top;}
ul.homeblocklist li .liRbg{ height:75px; _height:75px; width:5px;background:url(../images/ico-blockshow.gif) no-repeat right bottom; position:absolute; right:-1px; top:0;   }
ul.homeblocklist li:hover .liRbg{ background-position: right top}
ul.homeblocklist li .biglink{ padding:15px 0 0px 0;}
ul.homeblocklist li .biglink a{ font-family:"微软雅黑"; font-size:18px; color:#fff; }
.smalllink{ padding:5px 0 0 0;}
ul.homeblocklist li .smalllink a{ color:#fff;}
ul.homeblocklist li:hover .smalllink a{ color:#319acb;}
ul.homeblocklist li .smalllink a.blockico-edit{ color:#fff; padding: 0 7px 0 20px; margin-right:7px; border-right:1px solid #8e8e8e; background:url(../images/ico-editdel.gif) no-repeat left -17px;}
ul.homeblocklist li:hover  .smalllink a.blockico-edit{ background-position:0 top}
ul.homeblocklist li .smalllink a.blockico-del{ color:#fff; padding: 0 0px 0 20px; background:url(../images/ico-editdel.gif) no-repeat left -58px;}
ul.homeblocklist li:hover  .smalllink a.blockico-del{ background-position:0  -40px}
ul.homeblocklist li:hover a, ul.homeblocklist li:hover a.blockico-del, ul.homeblocklist li:hover a.blockico-edit{ color:#319acb}
ul.homeblocklist li a:hover{ text-decoration:underline;}



/*问题列表选项卡 start*/
.xxk_top{
width:auto;/*顶部菜单占的总宽*/
height:37px;_height:37px; background:#f3f3f6;
}
.xxk_bottom{
/*width:358px;底部红框内部宽*/
border:1px solid #ccc; 
min-height:300px;*min-height:300px;_height:300px;
/*border-top:2px solid #7cadd5;*/
background-color:#FFFFFF;
}

.xxk_bottom_content{
/*width:358px;*/
padding:10px 20px;

/*min-height:335px;*min-height:335px;_height:335px*/
background-color:#FFFFFF;
}

.incs2{

height:35px;
 border-right:1px solid #cccdcf;border-bottom:none 0;border-top:1px solid #fff;border-left:1px solid #fff;
background: #e8e8ec url(../images/tabico.gif) no-repeat 10px 10px;
line-height:35px;
font-family:"宋体";
font-size:14px;
color:#666;
text-align:center;
position:relative;
top:0px;
cursor:pointer;
}

.incs1{
height:36px; line-height:36px;
 border-right:1px solid #cccdcf;border-top:1px solid #fff;border-left:1px solid #fff; border-bottom:none  0;
background: #fff url(../images/tabico.gif) no-repeat 11px -58px;
font-family:"宋体";
font-size:14px;
color:#231500;
font-weight:bold;
text-align:center;
position:relative;
top:1px;
cursor:pointer;
}

.xxk_top ul{
list-style:none; border:1px solid #cccdcf;
}
.xxk_top ul li{
float:left; padding:0 20px 0 40px; text-align:center;
}
/*选项卡 end*/

.conTitlebox{ height:30px; line-height:30px; position:relative; margin-bottom:10px; }
.conTitlebox .ltag{ background:url(../images/ico-T.gif) no-repeat 0 0; padding:0 0 0 40px; color:#000; font-family:"微软雅黑"; font-size:18px;}
.conTitlebox .rbox{ position:absolute; right:0; top:0;}
.addnewblock{ width:78px; padding:0 0 0 35px; display:block; text-align:center; color:#fff; height:32px; line-height:32px; background:url(../images/ico-addblock.gif) no-repeat 0 0;}

.tb_editbtn{ float:left; display:inline; width:28px; height:20px; display:block; background:url(../images/fico12.gif) no-repeat; margin-right:20px;}
.tb_delbtn{  float:left; display:inline;width:28px; height:20px; display:block; background:url(../images/fico13.gif) no-repeat;}
.flip{ }
.flip a{ display:inline-block; padding:0 10px; border:1px solid #ddd; background:#f5f5f5; text-align:center; color:#555; margin-right:5px; font-family:Arial, Helvetica, sans-serif; }
.flip a:hover{ background:#55859f; color:#fff; text-decoration:none; }

a.icon-arrowright{ padding:0 0 0 15px; background:url(../images/icon-arrowright.png) no-repeat 0 0px;}
a.icon-add{ padding:0 0 0 15px; background:url(../images/icon-add.png) no-repeat 0 0px;}

.tipbox{
	margin:auto auto;
	border:1px solid #94bfe1;
	background-color:#f3fbfe;
	width:370px;
	height:130px;
	}
.tipbox div{
	float:left;
	display:inline-block;}
.tiptxt1{
	float:left;
	width:280px;
	font-size:14px;
	font-weight:bold;
	color:#0164a8;
	margin:25px 0 0 0;
}
.tiptxt2{
	width:280px;
	font-size:12px;
	color:#0164a8;
	margin:10px 0 0 0;
	display:block;
}
.tiptxt3{
	width:280px;
	font-size:12px;
	color:#0164a8;
	margin:40px 0 0 0;
	display:block;
}

.tipbox-line{ background: url(../images/linetip.gif) repeat-x 0 bottom; line-height:38px; height:38px;_height:38px; position:relative; padding:0 20px; color:#cb2319; margin:0 auto 20px auto ;  }
.tipbox-line span{ padding-right:20px;}
.tipbox-line .lbg{ background: url(../images/linetip.gif) repeat-x left top; width:5px; height:38px; display:block; position:absolute; left:-1px; top:0; }
.tipbox-line .rbg{ background: url(../images/linetip.gif) repeat-x right top; width:5px; height:38px; display:block; position:absolute; right:-1px; top:0; }
.f14b{ font-size:14px; font-weight:bold;}
.tipbox-line .colsebtn{ width:20px; height:20px;_height:20px; background:url(images/closebtn.gif) no-repeat 5px 5px; display:block; position:absolute; right:10px; top:10px;}
.redstar{
	color:#C00;
	font-weight:bold;
	margin:0 5px;}
a.orang{
	color:#F30;
}
.smallimgbox{
	border:1px #DBDBDB solid;
	width:150px;
	height:150px;
	margin:5px;}
.searchbox{ background:#fcf6ea url(../images/searchboxbg_03.gif) repeat-x;border-top:1px solid #f0f4f5;border-left:1px solid #f0f4f5;border-right:1px solid #79889c;border-bottom:1px solid #79889c; height:40px; line-height:40px; margin-bottom:10px;}
.searchbox span{ float:left; display:inline; width:auto; padding-right:10px;}
.lineT{ font-size:14px; font-weight:bold; padding:0 10px; color:#003c8d;}
.btnbox{ padding-top:10px;}
.blockTbar{ background:url(../images/Rarrow.gif) no-repeat  0 2px; padding:0 0 0 15px; font-size:14px; font-weight:bold; margin-bottom:5px;}
.hlistdiv{
	float:left;
	width:100%;
	display:block;
	padding-bottom:5px;
	border-bottom:1px dashed #8C8C8C;
	margin-bottom:5px;}
.hlistdiv ul li{
	margin-right:10px;
	list-style-type:none;
	float:left;
	display:inline-block;}
.delbtn{
	background:url(../images/login-cancelbtn.gif) no-repeat;
	width:71px;
	color:#900;
	height:22px;
	border:0;
	padding:3px 0 0 10px;
	}
.topshaixuan{ padding-bottom:10px; }
.topshaixuan a{ float:left; display:inline-block; padding:0px 10px; background:url(../images/contentTop.gif) repeat-x  ; border:5px solid #fec6b9; line-height:30px; height:30px; margin:0 10px 0 0; color:#ae0016 }
.topshaixuan a:hover, .topshaixuan a.selceted{ background:#cb2319; color:#fff; border-color:#e75d5a}
.footer{ text-align:center; font-size:12px; padding:10px 0; line-height:24px; color:#666; background:#EFEFEF; border-top:1px solid #999; margin-top:20px;}
.footer a{ margin:0 20px 0 0;}
/*login*/

*.c-red{ color:#C00;}
*.c-white{ color:#fff;}

/*=======================内容样式  end========================*/

#container{ width:200px;}
.type_2{ background:#FF9; padding:0 0 0 20px; width:180px;}
h1 {
	float:left;
	width: 200px;
	/*cursor: pointer;*/
  
	 padding:0; margin:0;
	 display:block; color:#FFF;
}
h1 a{
	display: block; text-decoration:none;
	color:#fff!important; border:none;
	moz-outline-style: none;
	 background:url(../images/menu1bg.gif) left top repeat-x;  font-weight:bold; height:44px; line-height:44px; font-size:14px; cursor:pointer;filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;
	padding-left:45px;
	text-align: left;}

h1 a:hover{ text-decoration: none; border:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#fff;}
ul.MM { padding:0; margin:0; list-style:none;}
ul.MM li{ float:left; display:inline; clear:left; width:200px; padding:0 0 0 0px;background:#fff;  }
ul.MM  li a{ float:left; display:block; width:155px; padding-left:45px;line-height:30px; height:30px; border:0 none; text-decoration:none; border:none;background:url(../images/libg_normal.gif) repeat-x right bottom; color:#0f6995}
ul.MM  li a:hover{ color:#004a89;  border:0 none; background:url(../images/libg_hover.gif) repeat-x right bottom;   }
ul.MM  li{ overflow-x:hidden;}

.content{
	float:left;
	width: 100%;
	display:block; }

/*左右分div样式*/
.inlinetwobox{ padding:0; clear:both; width:100%;height: auto;}
.inlinetwobox  .inline_left{ float:left; display:inline; width:45%; height:100%; padding:10px; border:1px solid #ccc; margin:0 2% 20px 0;  }
.noborder{ border:none !important} 




.label-60{width:75px;display:inline-block;text-align:right;}

.label-90 {
    width: 85px;
    display: inline-block;
    text-align: right;
}

.label-140{width:140px;display:inline-block;}