/**
 * DSCMS2 CSS Document
 *
 * Copyright (c) Jiaxiang Dtimet Network Co.,Ltd.
 * @author    zhaotao
 * @team      D.S.Team
 * @website   www.dtimet.com
 */

/*global*/
	* {margin:0;padding:0;list-style:none;}
	body{font-size:14px;font-family:'Microsoft YaHei','SimSun',Arial;background:url(../i/bg-body.jpg) repeat;color:#222;}
	.fl{float:left;}
	.fr{float:right;}
	.tl{text-align:left;}
	.tr{text-align:right;}
	.tc{text-align:center;}
	.fs12{font-size:12px;}
	.fs13{font-size:13px;}
	.fs14{font-size:14px;}
	.fs16{font-size:16px;}
	.ml20{margin-left:20px;}
	.mr10{margin-right:10px;}
	.pb40{padding-bottom:40px;}
	.pr10{margin-right:20px;}
	.llm{font-size:12px;color:#999;}

/*reset*/
	img{border:0;max-width:100%;}
	a{color:#0074ba;text-decoration:none;}
	a:hover{color:#333;text-decoration:underline;}
	.css_reset em{font-style:normal;}
	.css_reset ul,.css_reset ol,.css_reset li{list-style:none;}

/*clear*/
	.clearfix:after{content:" ";height:0;line-height:0;visibility:hidden;font-size:0;display:block;clear:both;overflow:hidden;}
	.clearfix{zoom:1;}/*IE6*/

/*validation*/
	.valerr{background:#fff url(../i/icon.png) no-repeat -208px -509px;padding:4px 8px 4px 25px;color:#f60;}
	.valok{background:#fff url(../i/icon.png) no-repeat -208px -444px;padding:4px 8px 4px 25px;color:#5ea50e;}
	.valnone{background:#fff;padding:4px 8px 4px 25px;color:#999;}
	
/*login*/
	#login {background:#fcfcfc;}
	.lgn_header{width:100%; height:260px; background:#3a6ea5;}
	.lgn_logo{width:400px; margin:0 auto; padding-top:100px; height:150px;}
	.lgn_main{width:510px; margin:40px auto 0;}
	.lgn_form{width:510px; height:110px; background:#fcfcfc url(../i/icon.png) no-repeat 0 0; margin-bottom:20px;}
	.lgn_up{width:510px; padding:9px 0; margin-bottom:23px; height:32px;}
		.lgn_form input{width:190px;height:30px;line-height:30px;border-width:0;font-size:16px;font-family:'Microsoft YaHei',Arial; color:#454545;}
		.lgn_form .un{margin-left:50px;}
		.lgn_form .un_wm{margin-left:50px;color:#ccc;}
		.lgn_form .pwd{margin-left:65px;}
		.lgn_form .pwd_wm{margin-left:65px;color:#ccc;}
	.lgn_vcbox{width:510px;height:36px;}
	.lgn_vc{width:195px; padding:6px 0; height:24px;}
		.lgn_vc input{width:72px;height:24px;line-height:24px;border-width:0;font-size:14px;font-family:'Microsoft YaHei',Arial; color:#454545;}
		.lgn_vc .vc{margin-left:18px;margin-right:15px;}
		.lgn_vc .vc_wm{margin-left:18px;margin-right:15px;color:#ccc;}
	.lgn_info{height:36px; line-height:36px; color:#f25353;}
		.lgn_info span{background:url(../i/icon.png) no-repeat -200px -578px;padding-left:35px;}
	.lgn_login{width:470px; margin:0 auto;}
	.lgleft{width:365px;float:left;}
		.lgleft p{padding-bottom:5px;}
		.lgleft a{color:#0074ba; text-decoration:none;}
		.lgleft a:hover{color:#0074ba; text-decoration:underline;}
	.lgright{width:102px;float:right;}
		.btnlogin{width:102px; height:38px; background:url(../i/btn-lgn.gif) no-repeat 0 0;border:none;font-size:16px; font-weight:bold;font-family:'Microsoft YaHei',Arial; color:#fff;}	
	.lgn_footer{width:600px; margin:40px auto 0; font-size:12px;color:#999;}
		.lgn_footer p{padding-bottom:6px;}
		.lgn_footer p span{color:#ff6c00; font-weight:600;}
	
/*admin*/
	.adm_header{width:100%; height:60px; background:#3a6ea5; border: solid #2c517a 5px; border-width:5px 0 0;}
	.ahd_box{width:1100px; margin:0 auto; background:#3a6ea5;}
	.ahd_logo{width:440px; height:60px; background:url(../i/icon.png) 0 -151px no-repeat;}
	.ahd_nav{width:165px; padding:12px 0;}
		.ahd_nav li{float:left;margin-right:20px;}
		.ahd_nav li a{display:block; width:35px; height:35px; text-indent:35px; white-space:nowrap; overflow:hidden; background:url(../i/icon.png) no-repeat -111px -243px;}
		.ahd_nav li a#topnav1{background-position:-1px -243px;}
		.ahd_nav li a#topnav2{background-position:-56px -243px;}
		.ahd_nav li a#topnav3{background-position:-111px -243px;}
	.ahd_login{width:100%; height:32px; background:#f3f3f3; border-bottom:#c3c3c3 solid 1px; margin-bottom:30px; box-shadow: 0 2px 3px rgba(0,0,0,0.15), inset 0 -1px 0 0 #fcfcfc; -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.15), inset 0 -1px 0 0 #fcfcfc; -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.15), inset 0 -1px 0 0 #fcfcfc; position: relative;}
		.ahd_login_box{width:1080px; height:32px; line-height:32px; margin:0 auto; text-align:right; padding-right:20px; font-size:12px;}	
	
	.adm_wrapper{width:1102px; margin:0 auto;}
		.adm_main{background-color: #fff; border: 1px solid #d1d1d1; box-shadow: 0 2px 2px 0 #e3e3e3; -moz-box-shadow: 0 2px 2px 0 #e3e3e3; -webkit-box-shadow: 0 2px 2px 0 #e3e3e3; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; min-height: 650px; overflow:hidden;}
		
	/*main*/
		.main{float:right;width:920px; margin:0; background-color:#fff; margin-bottom:-9999px; padding-bottom:9999px;_display:inline;}	
		.main_box{ margin:0;}	
		.main_box input,.main_box textarea{padding:0 5px;line-height:1.8;font-size:13px;font-family:'Microsoft YaHei',Arial;color:#454545;}	
		.main_desk{ padding:20px;}
		.blank{height:30px;}
		
	/*main desk*/
		.desk_show_area{ font-size:0; padding-bottom:25px; color:#fff; }	
		.desk_show{ display: inline-block; *display:inline; *zoom:1; vertical-align: top; }
		.desk_show .inner{ overflow: hidden; *zoom:1;box-shadow: 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3); -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3); text-align: center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
		.desk_show .tap_inner{ display: block; box-shadow: 1px 0 0 0 #eacfa8; -moz-box-shadow: 1px 0 0 0 #eacfa8; -webkit-box-shadow: 1px 0 0 0 #eacfa8; }
		.tap_total{ width:77%; }
		.tap_total .inner{ border:1px solid #d2a259; background-color:#d8ad6d; }
		.tap_total .show_tap{ width:25%; }
		.tap_total .tap_inner{ border-right: 1px solid #ce9339; }
		.tap_total .tap_inner.no_extra{ border-right-width:0; margin-right:-1px; }
		.tap_msg{ width:22%; }
		.tap_msg .inner{ border:1px solid #74a478; background-color:#86bd8a; }
		.tap_msg .show_tap{ width:100% }
		.show_tap{ float:left; padding-top:30px; padding-bottom:30px; }
		.show_tap .number{ font-weight: 400; font-style: normal; vertical-align: middle; font-size: 35px; }
		.show_tap .title{ display: block; font-weight: 400; font-style: normal; font-size: 16px; letter-spacing: 2px; }
		.desk_info_area{ background:#fafafa; border:#e0e0e0 solid 1px; margin-bottom:25px; padding:10px 20px;}
		.desk_info{ padding:5px 0 5px 5px; width:350px;}
		.desk_info p{ line-height:2.4; font-size:14px; color:#666;}
		.desk_info p.big{ font-size:16px; color:#222;}
		.desk_note { width:465px;}
		.desk_note h4{ height:30px;}
		.desk_note .note_body{ margin-bottom:10px;}
			.desk_note textarea{padding:0 5px;line-height:1.8;font-size:14px;font-family:'Microsoft YaHei',Arial;color:#0077B9;}
			.desk_note .tanote{width:450px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.desk_note .btnsave{background:url(../i/icon.png) no-repeat -445px -750px; width:60px; height:28px; border:none; font-size:14px; cursor:pointer; color:#f60; margin-top:10px;}
		.desk_news_area{}
		.desk_authorize_area p{ height:50px; line-height:50px; text-align:center; font-weight:bold;}
		
	/*main remote*/
		.remote_news_box{ overflow:hidden; line-height:36px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background-color:#f6f7f8; border:1px solid #d0d0d0; }
		.mb20{ margin-bottom:20px;}	
		.remote_title{*zoom:1; padding: 0 20px; background-color: #ececec; background-image: -moz-linear-gradient(top, #f4f4f4 0, #e6e6e6 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #f4f4f4 0, #e6e6e6 100%); background-image: -o-linear-gradient(top, #f4f4f4 0, #e6e6e6 100%); background-image: linear-gradient(to bottom, #f4f4f4 0, #e6e6e6 100%); border-bottom: 1px solid #c6c6c6; box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc; -webkit-box-shadow: 0 1px 2px #ccc; line-height: 36px;}
		.remote_title h3{font-size:14px; font-weight:400; font-style:normal;}
		.remote_title h3 a{display:block; width:100%; height:36px; color:#222; text-decoration:none;}
		.remote_title h3 a:hover{color:#ff6c00; text-decoration:none;}
		
		.remote_news_list li{position:relative; border-bottom:1px solid #d2d2d2; font-size:14px; padding:0 20px 0 50px;}
		.remote_news_list li a{display:block; width:600px; color:#333; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
		.remote_news_list li a:hover{color:#0074ba; text-decoration:none;}
		.remote_news_list li span{ float:right; width:80px; font-size:13px; color:#989898; }
		.remote_news_list li:last-child { border-bottom-width: 0; }
			
	/*main page*/
	/*main_hd*/		
		.main_hd{border-bottom: 1px solid #d3d3d3; font-size: 14px; color: #545454; box-shadow: inset 0 1px 0 0 #fcfcfc; -moz-box-shadow: inset 0 1px 0 0 #fcfcfc; -webkit-box-shadow: inset 0 1px 0 0 #fcfcfc; background-color: #e9e9e9; background-image: -moz-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e3e3e3)); background-image: -webkit-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: -o-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: linear-gradient(to bottom, #f3f3f3 0, #e3e3e3 100%); line-height: 36px; height: 36px;}
		.main_hd .title_tab{float:left;}
		.title_tab_navs {*zoom:1; text-align: center; line-height: 36px; border-bottom: 1px solid #d3d3d3; box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); -webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); background-color: #e9e9e9; background-image: -moz-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e3e3e3)); background-image: -webkit-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: -o-linear-gradient(top, #f3f3f3 0, #e3e3e3 100%); background-image: linear-gradient(to bottom, #f3f3f3 0, #e3e3e3 100%); box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); -webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); }
		.title_tab_navs:after { content: "\200B"; display: block; height: 0; clear: both; }
		.title_tab_nav { float: left; font-size: 14px; position: relative; }
		.title_tab_nav a{ display: block; text-decoration: none; color: #222; outline: 0; *height:1%; padding: 0 25px; border-right: 1px solid #d3d3d3; box-shadow: 1px 0 0 0 rgba(255,255,255,0.5); -moz-box-shadow: 1px 0 0 0 rgba(255,255,255,0.5); -webkit-box-shadow: 1px 0 0 0 rgba(255,255,255,0.5); }
		.title_tab_nav a:hover{ color: #0074ba; text-decoration: none; }
		.title_tab_nav.selected { top: -1px; border-top: 4px solid #447dbd; position: relative; line-height: 34px; margin-bottom: -2px; background-color: #fff; display: block; text-decoration: none; color: #222; outline: 0; *height:1%; padding: 0 25px; border-right: 1px solid #d3d3d3; box-shadow: 1px 0 0 0 rgba(255,255,255,0.5); -moz-box-shadow: 1px 0 0 0 rgba(255,255,255,0.5); -webkit-box-shadow: 1px 0 0 0 rgba(255,255,255,0.5);}
		.main_hd .title_return{text-align: right; padding:5px 0; margin-right: 20px;}
		.main_hd .btnreturn{background:url(../i/icon.png) no-repeat -445px -750px; width:60px; height:28px; border:none; font-size:12px; cursor:pointer; color:#f60;}
		
	/*main_list*/		
		.main_list{ *zoom:1; line-height:28px; padding:16px 12px 14px 45px; border-bottom:#d0d0d0 solid 1px; background:url(../i/icon.png) no-repeat -455px -404px; }
		.main_list a, .main_list span{ padding:4px 13px; color:#666; text-decoration:underline; font-size:12px;}
		.main_list a:hover{ color:#f60; text-decoration:underline;}
		.main_list a.selected{ color:#fff; background-color:#f60; text-decoration:none;}

	/*main_search*/		
		.main_search { *zoom:1; line-height:66px; padding:16px 20px; }		
			.main_search h3 { font-weight: 400; font-style: normal; font-size: 14px; }
			.main_search.default { background-color: #e1e1e1; border-bottom: 1px solid #c4c4c4; }
			.main_search.light { background-color: #f3f3f3; border-bottom: 1px solid #cfcfcf; }
			.main_search.white { background-color: #fff; border-bottom: 1px solid #cfcfcf; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.08); -moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.08); -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.08); }
		.search_area{float:left; width:550px; height:30px; padding:2px 0;}
		.search_area p{height:30px; line-height:30px; color:#666;}
		#add_area{width:300px;}
		#add_area1{width:200px;}
		.btn_add{float:left; width:100px; height:34px;}
		.btn_area{float:right; width:320px; height:34px;}	
		.sel_out{float:left; margin-right:0px; width:165px; height:22px; padding:5px 3px 1px; *padding:4px 3px 2px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/arrow.gif) no-repeat center right #fff;}
		.sel_in{ width:150px; overflow:hidden; }
		.hd_sel{ width:170px; height:22px;*height:auto; padding:1px 0; border:none; margin:-2px;font-size:12px;font-family:'Microsoft YaHei',Arial; color:#454545;}
		.main_search .ipt_search{width:250px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
		.main_search .ipt_wmark{width:250px; height:28px; border:#d0d0d0 solid 1px; color:#ccc; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
		.main_search .btnsearch{background:url(../i/icon.png) no-repeat 0 -630px; width:30px; height:30px; border:none; cursor:pointer;}
		.main_search .btnadd{background:url(../i/icon.png) no-repeat -215px -690px; width:90px; height:34px; border:none; padding-left:25px; color:#222; margin-right:20px;}
		.main_search .btndel{background:url(../i/icon.png) no-repeat -315px -690px; width:90px; height:34px; border:none; padding-left:25px; color:#222; margin-right:5px;}
		.main_search .btnbase1{background:url(../i/icon.png) no-repeat -415px -690px; width:90px; height:34px; border:none; color:#f60;}
		.main_search .btnbase2{background:url(../i/icon.png) no-repeat -415px -690px; width:90px; height:34px; border:none; color:#222;}
			
	/*main_bd*/			
		.main_bd{ padding:30px 20px 20px;}
			.main_bd .ipt_txt{width:450px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .ipt_txt2{width:280px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .ipt_txt3{width:200px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .ipt_sort{width:100px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .ipt_date{width:150px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .ta_txt{width:500px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.main_bd .btnsubmit{background:url(../i/icon.png) no-repeat 0px -750px; width:175px; height:65px; border:none; font-size:18px; color:#fff; text-align:center; margin-right:20px;}
			.main_bd .btncancel{background:url(../i/icon.png) no-repeat -108px -690px; width:100px; height:40px; border:none; color:#222; text-align:center;}
			.main_bd .btnupload{background:url(../i/icon.png) no-repeat -295px -750px; width:70px; height:29px; border:none; font-size:12px; padding-left:25px; color:#222;}
			.main_bd .btndelupload{background:url(../i/icon.png) no-repeat -215px -750px; width:70px; height:29px; border:none; font-size:12px; padding-left:25px; color:#222;}
			.main_bd .btnGray{border:1px solid #3d810c;box-shadow:0 1px 1px #aaa;-moz-box-shadow:0 1px 1px #aaa;-webkit-box-shadow:0 1px 1px #ccc;padding:5px 20px;cursor:pointer;display:inline-block;text-align:center;vertical-align:bottom;overflow:visible;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;*zoom:1;background-color:#f1f1f1;background-image:linear-gradient(bottom, #DCDADA 3%, #f9f9f9 97%, #fff 100%);background-image:-moz-linear-gradient(bottom, #DCDADA 3%, #f9f9f9 97%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #DCDADA 3%, #f9f9f9 97%, #fff 100%);color:#333;border:1px solid #AAA;line-height: 1.5;}
			.main_bd .btnGray:hover{background-color:#f9f9f9;background-image:linear-gradient(bottom, #f8f8f8 3%, #f9f9f9 97%, #fff 100%);background-image:-moz-linear-gradient(bottom, #f8f8f8 3%, #f9f9f9 97%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #f8f8f8 3%, #f9f9f9 97%, #fff 100%);}
		.btn_form { width:100%; padding:40px 0 40px 140px; height:70px;}
		.btn_form2 { width:100%; padding:40px 0; text-align:center; height:70px;}
		.lastmodify { padding-right:30px; height:30px; color:#888; font-size:12px; text-align:right;}

		.main_text{padding:0 50px;}
		.main_text h1{font-size:30px; font-weight:500; text-align:center; color:#222;}
		.main_text .text_content{padding:30px 0;}
		.text_content p{ line-height:1.8; margin:0 0 10px;}
		.text_content p span.no{ color:#0074ba; font-size:13px;}
		.text_content p span.ver{ color:#ff6c00; font-size:13px;}
		.text_content p span.custom{ color:#f00; font-size:20px;}
			
	/*main_form*/			
		.main_form{width:100%; margin-top:10px;}
			.main_form_tit{width:100%; margin:20px auto; height:36px; line-height:36px; background-color:#f7f7f7; font-size:12px; font-weight:normal; text-indent:20px; border-top:#d5d5d5 solid 1px; color:#ff6c00;}
			.main_form dt{float:left; width:130px; padding:5px 0 0 10px; line-height:30px; color:#111;}
			.main_form dd{float:left; width:740px; padding:5px 0;}
			.main_form dd span{height:30px; line-height:30px;}
			.main_form dd p{ font-size:12px; color:#787878; padding-top:3px;}
			.main_form dd p span{ color:#f00; height:inherit; line-height:inherit;}
			.main_form dd .menu_bgcolor{ padding:2px 25px; border:#d0d0d0 solid 1px;}
			.main_form dd .upfile{display:inline-block;background-color:#fff;border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; height:28px; width:370px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
		#tbl_reg { width:800px; margin:0 auto; padding-bottom:0;}
		#tbl_reg dl{ width:800px; border-bottom:#ddd solid 1px;}
		#tbl_reg dl dt{ width:150px; padding:15px;}
		#tbl_reg dl dd{ width:550px; border-left:#eee solid 1px; padding:15px 15px 15px 40px; line-height:1.4;}
		#tbl_reg2 { width:80%; margin:0 auto; padding-top:15px;}
		#tbl_reg2 dl dt{ width:119px;}
			
	/*data_table*/			
		.data_table{font-size:12px;}
			.data_table input{padding:0 3px; height:22px; line-height:1.2;font-size:12px; color:#0074ba;}
			.data_table th{height:40px;background-color:#f0f0f0;border-top:#d0d0d0 solid 1px;border-bottom:#e0e0e0 solid 1px;font-weight:bold;font-size:14px;text-align:left;}
			.data_table td{height:40px; border-bottom:#e0e0e0 solid 1px;line-height:1.6;}	
			.data_table td.oplink a{color:#ff6c00;text-decoration:underline; font-size:12px;}
			.data_table td.oplink a:hover{color:#333;text-decoration:underline;}
			.data_table td.opl5 a{display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -200px -831px;text-decoration:none; margin-left:14px;}
			.data_table td.opl5 a:hover{background:url(../i/icon.png) no-repeat -200px -865px;text-decoration:none;}
			.data_table a.opl1 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat 0 -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl1:hover{background:url(../i/icon.png) no-repeat 0 -865px;text-decoration:none;}
			.data_table a.opl2 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -50px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl2:hover{background:url(../i/icon.png) no-repeat -50px -865px;text-decoration:none;}
			.data_table a.opl3 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -100px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl3:hover{background:url(../i/icon.png) no-repeat -100px -865px;text-decoration:none;}
			.data_table a.opl4 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -150px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl4:hover{background:url(../i/icon.png) no-repeat -150px -865px;text-decoration:none;}
			.data_table a.opl5 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -200px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl5:hover{background:url(../i/icon.png) no-repeat -200px -865px;text-decoration:none;}
			.data_table a.opl6 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -250px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl6:hover{background:url(../i/icon.png) no-repeat -250px -865px;text-decoration:none;}
			.data_table a.opl7 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -300px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl7:hover{background:url(../i/icon.png) no-repeat -300px -865px;text-decoration:none;}
			.data_table a.opl8 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -350px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl8:hover{background:url(../i/icon.png) no-repeat -350px -865px;text-decoration:none;}
			.data_table a.opl9 {display:block; width:24px; height:32px; background:url(../i/icon.png) no-repeat -400px -831px;text-decoration:none; margin-left:14px;}
			.data_table a.opl9:hover{background:url(../i/icon.png) no-repeat -400px -865px;text-decoration:none;}
		.inner_table{font-size:12px; margin-top:10px; background-color:#f6f6f6;}
			.inner_table input{padding:0 3px; height:22px; line-height:1.2;font-size:12px;font-family:Arial; color:#00f;}
			.inner_table th{height:32px;background-color:#f1f1f1;border-top:#d0d0d0 solid 0px;border-bottom:#e0e0e0 solid 1px;font-weight:bold;font-size:12px;text-align:left;}
			.inner_table td{height:36px; border-bottom:#fff solid 1px;}	
			.inner_table td.oplink a{color:#ff6c00;text-decoration:underline; font-size:12px;}
			.inner_table td.oplink a:hover{color:#333;text-decoration:underline;}
		.paginator{font:14px Arial,"SimSun",sans-serif;padding:10px; margin:0px;}
			.paginator td{border-bottom-width:0;}
			.paginator span{background-color:#0074ba;border:1px solid #0074ba;color:#fff;font-weight:bold;margin:0 3px;padding:1px 5px;}
			.paginator a{border:1px solid #ddd;margin:0 3px;padding:1px 5px;color:#0074ba;text-decoration:none;}
			.paginator a:hover{background-color:#0074ba;border:1px solid #0074ba;color:#fff;text-decoration:none;}
		.nodata{color:#666;height:80px;line-height:80px;text-align:center;font-size:14px;border-top:#d0d0d0 solid 2px;}
		.main_ft{width:100%; height:30px; line-height:30px; text-align:right; font-size:13px;padding-top:5px;}
			.main_ft span{ text-decoration:underline;}
		
	/*side*/
		.side{float:left; width:179px; border-right:#d1d1d1 solid 1px; background-color:#f3f3f3; margin-bottom:-9999px; padding-bottom:9999px;_display:inline;}
			.sntitle0{width:100%; height:45px; line-height:45px; text-indent:15px; color:#0074ba; font-weight:bold; cursor:pointer; background:#d3d3d3 url(../i/icon.png) no-repeat -65px -373px; border-top:#fdfdfd solid 1px; border-bottom:#d1d1d1 solid 1px;font-size:14px;}
			.sntitle1{width:100%; height:45px; line-height:45px; text-indent:15px; color:#555; cursor:pointer; background:#f3f3f3 url(../i/icon.png) no-repeat -65px -318px; border-top:#fdfdfd solid 1px; border-bottom:#d1d1d1 solid 1px;font-size:14px;}
			.snicon{width:42px;height:26px;display:inline-block;vertical-align: middle;}
			.sni0{background:url(../i/icon.png) no-repeat -15px -330px;}
			.sni1{background:url(../i/icon.png) no-repeat -15px -395px;}
			.sni2{background:url(../i/icon.png) no-repeat -15px -460px;}
			.sni3{background:url(../i/icon.png) no-repeat -15px -525px;}
			.snav_menu{padding:2px 0;background-color:#f3f3f3;}
			.snav_menu ul li{height:32px; font-size:14px;}
			.snav_menu ul li a{display:block; height:32px; line-height:32px; text-indent:55px; text-decoration:none; color:#454545; background:url(../i/icon.png) no-repeat -280px -308px;}
			.snav_menu ul li a:hover{color:#0074ba; background:#ebebeb url(../i/icon.png) no-repeat -280px -273px;}
			.snav_menu ul li a.select{color:#ff4c00; background:url(../i/icon.png) no-repeat -280px -237px;}
			.snav_menu ul li a span{font-size:11px; color:Red;}
	
	/*msg*/
		.adm_msg{width:800px; margin:80px auto 40px; border:#ccc solid 1px; background-color:#fff; overflow:hidden; box-shadow: 0 2px 2px 0 #e3e3e3; -moz-box-shadow: 0 2px 2px 0 #e3e3e3; -webkit-box-shadow: 0 2px 2px 0 #e3e3e3; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
			.adm_msg h4{height:40px; line-height:40px; text-indent:20px; background-color:#3a6ea5; color:#fff;}
			.adm_msg .msg_box{padding:30px 25px;}
				.msg_box .msg_content{line-height:1.8; padding:10px 0 10px 30px;}
					.msg_content .sysinfo{font-size:14px; color:#787878; padding-top:10px;}
						.sysinfo a{color:#ff6c00;text-decoration:none;}
						.sysinfo a:hover{color:#333;text-decoration:underline;}
				.msg_box .msg_link{height:40px;line-height:40px;border-top:#3a6ea5 dotted 1px;text-align:right;}
				.msg_box .msg_link a{ color:#0074ba; font-size:13px;}
				.msg_box .msg_link a:hover{ color:#ff6c00;}
				
	/*email*/
		.email_box{width:100%; margin:10px 0 30px;}
		.email_form{width:100%;}
			.email_form dt{float:left; width:200px; height:40px; line-height:40px; text-align:center;}
			.email_form dd{float:left; width:550px; padding:5px 0;}
			.email_form dd p{line-height:30px;}
			.email_form input{padding:0 5px;line-height:1.8;font-size:13px;font-family:'Microsoft YaHei',Arial;color:#454545;}
			.email_form .ipt_txt{width:260px; height:28px; border:#d0d0d0 solid 1px; border-color:#888 #d0d0d0 #d0d0d0 #888; border-radius:2px; background:url(../i/px.png) repeat-x scroll 0 0 #fff;}
			.email_form .btnsubmit{background:url(../i/icon.png) no-repeat 0px -690px; width:100px; height:40px; border:none; font-size:16px; color:#fff; text-align:center;}

/*footer*/			
	.adm_cr{width:1100px; margin:18px auto; font-size:12px; color:#999;}
	.adm_cr span.ver{ color:#ff6c00; padding-right:20px;}
	.adm_cr span.visitnum{ color:#454545;}
	.adm_footer{width:100%; background-color: #727171; color: #eaeaea; padding:22px 0;}
	.ft_box{width:1100px; margin:0 auto; font-size:12px;}
		.ft_box a{color:#eaeaea; text-decoration:none; padding:0 15px;}
		.ft_box a:hover{color:#ff8000; text-decoration:none;}
	.ft_cr{margin-left:20px;}
	.adm_footer span.ver{ font-style:italic; color:#ff6c00; font-size:12px;}
	
	
/*Calendar*/	
	#txtStartDate_CalendarExtender_container .ajax__calendar_container { background-color: #fefefe;border: 1px solid #646464;color: #000000;}
	#txtStartDate_CalendarExtender_daysTableHeaderRow { border-bottom: 1px solid #F5F5F5;background-color: #BDEBEE;}
	#txtStartDate_CalendarExtender_container .ajax__calendar_active .ajax__calendar_day {background-color: #BDEBEE;border-color: #aaa;color: #000;font-weight:bold;}
	#txtStartDate_CalendarExtender_container .ajax__calendar_hover .ajax__calendar_day { background-color: #BDEBEE;border-color: #DAF2FC; color: #0066CC;font-weight:bold;}
	#txtStartDate_CalendarExtender_container .ajax__calendar_other .ajax__calendar_day {background-color: #FFFFFF;border-color: #FFFFFF;color: #ff6600;}
	
/*Calendar*/		
	#txtEndDate_CalendarExtender_container .ajax__calendar_container { background-color: #fefefe;border: 1px solid #646464;color: #000000;}
	#txtEndDate_CalendarExtender_daysTableHeaderRow { border-bottom: 1px solid #F5F5F5;background-color: #BDEBEE;}
	#txtEndDate_CalendarExtender_container .ajax__calendar_active .ajax__calendar_day {background-color: #BDEBEE;border-color: #aaa;color: #000;font-weight:bold;}
	#txtEndDate_CalendarExtender_container .ajax__calendar_hover .ajax__calendar_day { background-color: #BDEBEE;border-color: #DAF2FC; color: #0066CC;font-weight:bold;}
	#txtEndDate_CalendarExtender_container .ajax__calendar_other .ajax__calendar_day {background-color: #FFFFFF;border-color: #FFFFFF;color: #ff6600;}
	
/*message*/
	.msg_list dl { padding:0 20px; border:#d0d0d0 solid 1px; margin-bottom:30px; background-color:#f0fbff;}
	.msg_list dl dt { height:44px; line-height:44px; border-bottom:#d0d0d0 solid 1px; color:#444; font-size:12px;}
	.btn_del { color:#f33; width:50px;}
	.btn_del a { color:#f33; }
	.btn_del a:hover { color:#ff6c00; text-decoration:none;}
	.msg_list dl dd { padding:15px; }
	.msg_list dl dd h3 { font-size:14px; height:30px;}
	.msg_list dl dd p { font-size:14px; line-height:1.8; color:#222;}
	.msg_list dl dd p.gray { color:#666; font-size:13px; padding:15px 0;}

/*pagebar*/	
	#pagebar { width:900px;}
	.pagebar { margin:0 auto; padding:0 0 15px; font-size: 12px; border-top:#d0d0d0 solid 1px; height:22px;}
	.pages a, .pages .cpb{ text-decoration:none; float: left; padding: 2px 6px; border: 1px solid #aaa; background: #fff; margin:0 3px; font-size:11px; color:#999;}
	.pages a:hover{ background-color: #ff8c00; color:#fff; border:1px solid #ff8c00; text-decoration:none;}
	.pages .cpb{ color: #fff; background: #0074ba; border:1px solid #0074ba;}