@charset "utf-8";
/* CSS 基础公共类 */
html { overflow-y: scroll; }
html,body{ margin:0px auto; padding:0px; font-size:12px;}
a{ font-size:12px; text-decoration:none; color:#333;}
img{ border:none;}
form{ margin:0px; padding:0px;}
ul,li{ list-style:none; list-style-type:none;}
p,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
.clear{ line-height:0px; height:0px; clear:both; font-size:0px; margin:0px; padding:0px;}
.blank10{ line-height:0px; height:10px; clear:both; font-size:0px; margin:0px; padding:0px;}
table{background:#FFFFFF}
#clearmagin{ margin:0px;}
.input_text{padding:2px 5px; line-height:30px; height:30px}
.upload_file{padding:5px; cursor:pointer; color:#077ac7}
.dfwenben{ color:#cccccc}

.listorder{text-align:center; width:30px}
.image_but{border:1px solid #bcd0e7; line-height:15px!important; height:28px!important; text-align:center; cursor:pointer}
.submit_bottom{border:1px solid #bcd0e7; line-height:10px!important; height:28px!important; text-align:center; cursor:pointer; background:#dae6f3; color:#077ac7; padding:0px 10px}
.submit_a,.submit_a_1{border:1px solid #bcd0e7; line-height:25px!important; display:inline-block; padding:0px 5px; background:#e7eff8; color:#077ac7; cursor:pointer}
.submit_a_1{background:#FFFFFF!important; color:#2ca6f8}
.submit_a_1:hover{color:#077ac7}
.submit_a:hover{ background:#dae6f3}
.submit_a_2{border:1px solid #bcd0e7; line-height:25px!important; display:inline-block; padding:0px 5px; background:#ffffff; color:#077ac7; cursor:pointer}
.submit_a_2:hover{color:#2ca6f8}
.not_edit_input{background:#F5F5F5!important}
.input_textarea{ padding:5px 5px;}
.tags_have{padding:5px 0px 0px 0px}
/*公共css基础类结束 */
#login{	width:547px;height:450px;margin:0 auto;margin-top:100px;}
.loginbox{ padding-top:100px;}
.logintop{ height:99px; background:url(images/login_top.jpg) left top no-repeat; margin:0px; padding:0px;}
.loginmiddle{ height:139px; background:url(images/login_middle.jpg) left top no-repeat; margin:0px; padding:0px;}
.loginfoot{ height:62px; background:url(images/login_foot.jpg) left top no-repeat; margin:0px; padding:0px;}
.loginmiddle_l{ width:381px; float:right; display:inline}
.logintext{ width:217px; float:left; display:inline; padding-top:25px; overflow:hidden}
.logintext span{ margin:0px; padding:0px; float:right; width:159px; overflow:hidden}
.logintext p{ color:#FFF; height:24px; line-height:24px; overflow:hidden}
.loginsubmit{ width:145px; float:right; display:inline; padding-top:20px;}
.loginbuttom{ background:url(images/login.jpg); height:77px; width:77px; border:none; cursor:pointer}
.inputbox{height:22px;width:153px;padding:1px 3px;border-width:0px;line-height:24px; background:url(images/logintest.jpg) left center no-repeat!important;}
.cfcode{height:22px;width:61px;padding:1px 3px;border-width:0px;line-height:24px; background:url(images/yanzhenglogin.jpg) left center no-repeat; margin-right:15px;}
.topbox{ height:75px; background:url(images/topbox.jpg) left top repeat-x; margin:0px; padding:0px; width:100%; overflow:hidden}
.top_l .company {padding-top: 5px;font-size: 24px;float: left;}
.top_l .houtaitext {position: absolute;right: 0px;bottom: 20px;}
.top_l {float: left;display: inline;padding-left: 10px;color: #FFF;font-family: "微软雅黑";position: relative;height: 75px;}
.top_l{ padding-right:20px; float:left; display:inline}
.top_r{ width:300; float:left; display:inline; color:#FFF; padding-top:25px;}
.top_r a{ color:#FFF;}
.menubox{ width:145px; margin:0px auto; padding:3px 3px 3px 1px; overflow:hidden}
.glossymenu{margin:0px;padding: 0;width: 145px;border: 1px solid #a3ceeb; border-bottom-width:0px;}
.glossymenutop{height:25px; line-height:25px; border-bottom:#004995 solid 1px;padding-left: 10px;background:url(images/glossyback.jpg) left center repeat-x; font-weight:bold;}
.glossymenutop a{ color:#FFF; margin-right:10px;}
.glossymenu a.menuitem{ height:25px; line-height:25px; border-bottom:#004995 solid 1px;color: white;display: block;position: relative;padding-left: 10px;text-decoration: none; background:url(images/glossyback.jpg) left center repeat-x; font-weight:bold;}
.glossymenu a.menuitem .statusicon{position: absolute;top: 5px;right: 5px;border: none;}
.glossymenu div.submenu{background: white;}
.glossymenu div.submenu ul{list-style-type: none;margin:0;padding:0px;}
.glossymenu div.submenu ul li{border-bottom: 1px solid #a3ceeb;}
.glossymenu div.submenu ul li a{display: block; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#444444;text-decoration: none;padding: 3px 0;padding-left: 15px; background:url(images/arr4.gif) 5px center no-repeat;}
.glossymenu div.submenu ul li a:hover{display: block;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#444444;text-decoration: none;padding: 3px 0;padding-left: 15px; background:url(images/arr4.gif) 5px center no-repeat; background-color:#DFDCCB;colorz: white;}
.main2{ margin:0px auto;width:100%; padding:0px;}
.mainbox{ margin:0px; padding:10px;}
.xtszbox{ margin:0px; padding:10px;}
.stsz_l{ width:48.5%;width:49.5%\0;width:49%\9;float:left; display:inline; margin-right:10px;}
.stsztt{ height:28px; background:url(images/xtszbg.jpg) left top repeat-x; border:#c7d8ea solid 1px; border-bottom:none; line-height:28px; padding-left:10px; font-weight:bold; color:#0679c6;}
.stszcc{border:#c7d8ea solid 1px; margin:0px; padding:0px 10px; color:#444444;}
.stszadmin{ border-bottom:#CCC dashed 1px; padding:6px 0px}
.stszadminboder{ border:none;}
.stszcc p{ line-height:25px;color:#444444;}
.daohang{ height:29px; border:#c7d8ea solid 1px; background:url(images/daohang.jpg) left center repeat-x; line-height:29px; padding-left:10px; font-weight:bold; color:#0679c6;}
.beizhu_mes{ margin-top:30px;line-height:29px; color:#077ac7; margin-bottom:10px; padding-left:10px; border:1px solid #c7d8ea}
.beizhu_mes .title{font-weight:bold; }
.daohang_s1{ line-height:29px; height:29px; background:#dae6f3; color:#077ac7; margin-bottom:10px; padding-left:10px; font-weight:bold; border:1px solid #c7d8ea}
.daohang_s1 a{color:#077ac7;}
.search{ height:30px;background-color:#dff1fb; border:#c7d8ea solid 1px;}
.search td{ margin:0px; padding:3px 0px 0px 10px; vertical-align:middle}
.daohang a{font-weight:bold; color:#0679c6;}
#tab_box{ margin:0px; padding:0px;}
#tab_box li{width:86px; height:23px; float:left; display:inline;line-height:23px; text-align:center; margin-right:5px;cursor: pointer;}
.tab_left_on{ background:url(images/round_on.jpg) left center no-repeat; color:#FFF; font-weight:bold}
.tab_center_on{ background:url(images/round_on.jpg) left center no-repeat; color:#FFF; font-weight:bold}
.tab_right_on{ background:url(images/round_on.jpg) left center no-repeat; color:#FFF; font-weight:bold}
.tab_center_off{background:url(images/round_off.jpg) left center no-repeat; color:#0679c6;}
.tab_right_off{background:url(images/round_off.jpg) left center no-repeat; color:#0679c6;}
.tab_left_off{background:url(images/round_off.jpg) left center no-repeat; color:#0679c6;}
.tabcontent{ margin:0px; padding:0px; border:#c7d8ea solid 1px; border-right:none }
/*表格相关样式开始*/
.tabletd{ margin:0px; padding:0px;border-top:#c7d8ea solid 1px; border-right:#c7d8ea solid 1px;}
.tabletd td{ margin:0px; padding:4px; border-bottom:#c7d8ea solid 1px; border-left:#c7d8ea solid 1px; vertical-align:middle;}
.tabletd td{
text-align: left;
font-size: 12px;
line-height: 22px;
height: 22px;
}

/*表格相关样式结束*/

.align_r{text-align:right}
.align_c{text-align:center!important; }
.othercaozuo{line-height:23px; padding-left:5px;border:#c7d8ea solid 1px; margin-bottom:5px}
tr.tdclearborder td{ border-bottom:none}
.tabletd caption{height: 29px;border-bottom: #C7D8EA solid 1px;background: url(images/daohang.jpg) left center repeat-x;line-height: 29px;padding-left: 10px;font-weight: bold;color: #0679C6; border-right:#C7D8EA solid 1px;}
.wenben{ width:400px; margin:0px; padding:0px;}
.wenben2{ width:250px; margin:0px; padding:0px;}
.wenben3{ width:80px; margin:0px; padding:0px;}
.wenbenlogo{ width:80px; margin:0px; padding:0px; margin-right:10px;}
.wenbenlogo2{ width:80px; margin:0px; padding:0px; margin-left:10px;}
.wenbeninfo{ width:400px; margin:0px; padding:0px;}
.upanniu{ margin:0px; padding:0px 10px;padding:0px\9; font-size:12px; margin-left:10px; height:20px;}
.bnt{ height:23px; background:url(images/bnt.jpg) left center repeat-x; border:#7f9db9 solid 1px; line-height:23px; padding:0px 5px; margin-right:15px; font-size:12px; cursor:pointer}
.page{ line-height:30px; text-align:right; padding-right:20px;}
.allbox{ width:300px; float:left; display:inline; text-align:left; padding-left:10px;}
.allbox span{ margin:0px 20px; padding:0px;}
.pageleft{ width:350px; float:right; display:inline}
.mouseselecttd{background:#F4FAFF; color:#0679c6}
.note{padding:10px; color:#FF0000;}
.note_content{ border:1px solid #0679c6;padding:10px}
.datepic{width:85px;background:url(images/datePicker.gif) no-repeat right center; cursor:pointer; border:1px solid #CCC }
#pages{text-align:center}
#bcwz{position:absolute; right:0px; cursor:pointer}
/*后台公共样式*/
.input_orderby{width:20px}
.tag_menu {
	position: relative;
	height: 30px
}
.selecttab {
	padding: 0px;
	margin: 0px;
	position: absolute;
	bottom: -1px
}
.selecttab li {
	line-height: 30px;
	height: 30px;
	padding: 0px 10px;
	float: left;
	border-right: 1px solid #c7d8ea;
	border-top: 1px solid #c7d8ea;
	cursor: pointer;
	background:#FFFFFF;
	 background-image:url(images/select_tab_bg_line.jpg);
	 background-repeat:repeat-x;
	 background-position:bottom
}
.cur {
	background: #dae6f3!important;
	border-bottom: 0px;
	color: #077AC7;
	font-weight: bold
}
.button_box {text-align: left;padding: 5px;padding-left:0px}

.frist_tab{border-left:1px solid #c7d8ea;}
input,textarea{border:1px solid #c7d8ea; background:#fff; font-size:12px;padding:5px}
.setting td,.module_installs td,.manager td,.member td{background: #dae6f3;color: #077AC7;}
.manager input{height:20px; line-height:20px; padding:0px 5px}
.module_installs a:link,.module_installs a:hover,.module_installs a:visited{color:#077ac7}
.setting_tools{border:1px solid #c7d8ea;background:#FFF;padding:10px;color:#ff8000}
.setting_tools a:link,.setting_tools a:visited,.setting_tools a:hover{color:#ff8000; text-decoration:underline; padding-right:10px}
.setting_tools .title{font-weight:bold}
/*栏目相关样式开始*/
.category_add td,.category_edit td,.content td,.menu_edit td,.menu_add td,.content td a{background: #dae6f3;color: #077AC7;}
.input_02 input,.input_02{height:20px; line-height:20px; padding:0px 5px}
.category textarea{padding:5px 5px}
.submit_bottom{background:#FFFFFF!important; color:#077ac7}
/*栏目相关样式结束*/
/*分页样式开始*/
#pages{margin-bottom:30px}
#pages span,#pages a{ display:inline-block;padding:5px 10px; border:solid 1px #bcd0e7; border-left:none;margin:0px 0px; background:#e7eff8; color:#077ac7; }
#pages a:first-child,#pages span:first-child{border-left:solid 1px #bcd0e7;}
#pages .cur_page{font-weight:bold; background:#dae6f3}
#pages b{background:#dae6f3!important;}
#pages a:hover{ background:#dae6f3}
#pages .next_page,#pages .end_page,#pages .up_page{color:#b1cce9}

/*分页样式结束*/

.cat_title{font-weight:bold; color:#077AC7;background: #dae6f3;padding-left:10px!important}
.cat_title2{font-weight:bold; color:#077AC7;background: #dae6f3;}
.cat_title a:link,.cat_title a:hover,.cat_title a:visited{ color:#077AC7;}
.cat_des,.cat_des a{font-weight:normal; color:#077AC7}
.mes_red{color:#FF0000}
.search_area{background:#dee7f7; color:#077ac7;margin: 0px;padding: 0px;border: #C7D8EA solid 1px;}
.search_area form input{padding:1px 5px; line-height:20px;height:25px;}
/*后台公共样式结束*/

/*弹出框加载框样式开始*/
.display_area{padding:20px 0px; line-height:40px; color:#0084cf; font-weight:bold}
.blockUI{width:429px; font-family:"微软雅黑"; font-size:13px}
.blockUI_top{ background:url(./images/blockUI_top.png) no-repeat; height:8px; position:relative}
#blockUI_close,#blockUI_close:hover{background:url(./images/close.png) no-repeat; width:26px; height:26px; position:absolute; top:-8px; right:-8px; cursor:pointer}
#blockUI_close:hover{ background-position:0px -25px}
.blockUI_bottom{ background:url(./images/blockUI_bottom.png) no-repeat; height:8px;}
.display_area{ background:url(./images/blockUI_middle.png) repeat-y}
#info_d_area{ position:relative; display:inline}
.load_area{background:url(./images/load.gif) no-repeat; height:32px; width:32px; position:absolute; top:-10px; left:-40px}
.updateok{font-size:16px}
/*弹出框加载框样式开始结束*/

/*后台模块管理样式*/

/*后台模块管理样式结束*/
body{ background:url(images/layoutBg.png); position:relative}



