/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#333; overflow-x:hidden; line-height:22px; background:url(../QNAdminImages/bodyb.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif,"微软雅黑","黑体","宋体","楷体";}
ul,li,ol{ list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,p,dl,dd,dt{ margin:0; padding:0;}
input,img,button,option{ border:none; margin:0; padding:0;}
table{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F60; text-decoration:underline;}
.pr5{ padding-left:5px;}
.pr10{ padding:0 10px; font-size:13px;}
/*gongyong*/
.clear{ clear:both;}
.right{ float:right;}
.pt20{ padding-top:20px; _padding-top:10px;}
.mt10{ margin-top:10px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:5px;}
.left{ float:left;}
.pb30{ padding-bottom:30px;}
.botton05{ padding:0 10px; height:28px; line-height:28px; border-radius:2px 2px 2px 2px; background:none; color:#333; border:1px solid #CCC; font-weight:bold; font-size:14px; margin:0px 0 0 5px;}
.cb{ width:14px; height:14px; border:1px solid #CCC; margin:5px;}


/*header-start*/
.hr_top{height:60px; text-align:right; position:absolute; top:0; right:0; color:#b0deb7;}
.hr_top a{ padding:0 5px; color:#b0deb7;}
.hr_top a:hover{ color:#f0f304;}
.nav{ height:45px; line-height:35px; width:770px; position:absolute; top:0; left:260px;}
.nav ul{ height:35px;}
.nav ul li{ float:left;  width:auto; height:45px; text-align:center; margin:0 5px; font-size:14px; font-weight:bold;}
.nav ul li a{ display:block;}
.navqq a{ color:#fff;}
.nav ul li a{  font-size:16px;   font-weight:bold;  padding:10px 20px 0 20px;}
.hrt{ font-size:16px; font-family:'微软雅黑'; color:#222222; line-height:60px; background:url(../QNAdminImages/shuxian.jpg) no-repeat left; padding-left:5px; padding-right:20px;}
.hrt a{ color:#222222;}
.hrt a:hover{ color:#F60;}
.hrt_mid{ float:right; width:120px; height:40px; margin:10px 3px 0 0;}
.hrtm_top{ width:59px; text-align:center; line-height:18px; color:#fff; height:18px; background:url(../QNAdminImages/botton.jpg) no-repeat;}
.hrtm_f{ width:100%; height:20px; line-height:20px; text-align:left; color:#333;}
.hrt_left{ width:38px; height:38px; float:right; margin:10px;}
/*header-end*/

/*main-start*/
#main{ width:100%; height:100%; position:relative; top:70px;}
/*管理员后台页面左边用*/
#left{ width:15%; height:800px; position:fixed; left:0; top:70px; background:#dcdcdc; float:left;}
.l_left{ width:92%; float:left; height:800px; background:#ececec;}
ul.expmenu{width:100%;}
ul.expmenu li div.header{padding:12px; color:#4d4d4d; background:url(../QNAdminImages/gr_tb.jpg) repeat-x; height:18px;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {padding:0 12px; height:34px; line-height:34px; margin-top:2px;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8); font-size:14px;}
ul.expmenu li ul li a{ color:#646464;}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected a{ color:#fff;}
ul.expmenu li div.header .label{background:no-repeat; font-size:16px; font-weight:bold; color:#5f5f5f;}
ul.expmenu li div.header .arrow{display:block;width:12px;height:18px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background:url(../QNAdminImages/jt.png); margin-top:5px;}
ul.expmenu li div.header .arrow.down{background:url(../QNAdminImages/jt.png) 0 -25px no-repeat; margin-top:0px;}
ul.expmenu li .menu{display:none;}	

.l_right{ width:15px; height:800px; float:right; background:url(../QNAdminImages/san_right.jpg) no-repeat center;}
.l_right a{ display:block; width:15px; height:800px;}

/*右边-系统*/
#right{width:85%; position:absolute; height:auto; top:0; left:15%; z-index:-1000;}
.r_top{ width:85%; height:26px; line-height:26px; background:#dcdcdc; position:fixed; top:70px;}
.dqwz a{ color:#626262; padding:0 5px;}
.dqwz a:hover{ color:#F30;}
.rt_right{ float:right; height:26px; padding:0 20px;}
.rt_right li{ float:left; cursor:pointer; width:10px; height:10px; background-image:url('../QNAdminImages/qc.png'); margin:7px 3px;}
.rt_right li a{ display:block; width:14px; height:14px;}
.greenb{ background-position:0 0;}
.blueb{ background-position:-13px 0;}
.redb{ background-position:-26px 0;}
.yellowb{ background-position:-39px 0;}
.blackb{ background-position:-52px 0;}
.rm_right{ width:21px; background:#dcdcdc; height:100%; float:right;}


.r_mid{ width:100%; min-height:650px; padding-top:26px; overflow:hidden; background:url(../QNAdminImages/rightbb.jpg) repeat-y right;}
.rm_left{ width:98%; height:auto; float:left; border:1px solid #ededed; border-right:none;}
.rml_inside{ width:100%; height:auto; border:1px solid #cccccc; min-height:650px;} 

.rmli_title{ width:95%; height:34px; margin:20px auto 10px auto; color:#4b4c4b; font-size:14px; font-weight:bold; line-height:34px; padding:0 10px; FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ededed); /*IE*/ 
background:-moz-linear-gradient(top,#ffffff,#ededed);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#ededed));
 border:1px solid #dedede;}
.rmli_content{ width:95%; height:auto; margin:10px auto; line-height:28px; color:#3c3c3c; overflow:hidden;}
.red{ color:#F00;}
.p_name{ width:100px; color:#4b4c4b; height:30px; line-height:30px; float:left;}
.name{ width:197px; height:27px; border:1px solid #d1d1d1; background:#f4f4f4; padding:0 10px;}
.rmli_content02{ width:95%; padding:20px 0; height:auto; margin:10px auto; line-height:35px; color:#666; overflow:hidden;}
.kuang{ width:100%; height:auto; clear:both; margin-top:5px; overflow:hidden;}
.name02{ width:250px; height:27px; border:1px solid #d1d1d1; background:#f4f4f4; padding:0 10px;}
.tj{ width:94px; height:32px; background:url(../QNAdminImages/botton.png) no-repeat;}
.password_old{ width:137px; height:29px; border:1px solid #d1d1d1;}
.p_name02{ width:170px; color:#4b4c4b; height:30px; line-height:30px; float:left; font-size:14px;}
.set_up{ width:320px; height:140px; border:1px solid #d1d1d1;}
/* 站点设置*/
.name03{ width:100px; color:#4b4c4b; height:25px; line-height:30px; border:1px solid #d1d1d1;}
.p_name03{ width:150px; color:#4b4c4b; height:25px; line-height:30px; float:left;}
.name04{ width:160px; color:#4b4c4b; height:25px; line-height:30px; border:1px solid #d1d1d1;}
.bf{ border-bottom:1px solid #ebebeb; padding-bottom:2px;}
.yywz{ width:100%; height:auto; overflow:hidden;}
.yy_left{ width:370px; height:auto; float:left;}
.yyl_dd{ width:370px; height:auto;}
.yyl_dd li{ float:left; width:94px; height:25px; line-height:25px;}
.rmlic_con{ width:100%; height:30px; overflow:hidden; line-height:30px; padding:3px 0; color:#676767; background:#ececec; height:auto; margin:10px auto 0 auto;}
.rmlic_con li,.rmlic_con02 li,.rmlic_con03 li{ float:left; text-align:center; height:28px; line-height:28px; overflow:hidden;}
.w56{ width:5%;}
.w87{ width:8%;}
.w67{ width:6%;}
.w132{ width:13%;}
.w80{width:8%;}
.w120{width:12%;}
.w177{ width:177px;}
.w185{ width:17%;}
.w190{ width:100px;}
.rmlic_con02{ width:100%; height:30px; overflow:hidden; line-height:30px; color:#676767; height:auto; margin:0 auto; padding:3px 0;}
.js_b{ border:1px solid #d0d0d0;}
/*模块*/
.aul_list{ width:189px; height:160px; padding:3px; background:#f3f3f3; margin:10px 18px; float:left; border:1px solid #cfcece; border-radius:3px 3px 3px 3px;}
.aull_name{ width:100%; height:30px; line-height:30px; font-size:14px;}

.rmlic_left{ width:230px; float:left;}
.rmlicl{ line-height:15px; padding-left:5px;}
.up_xk{ width:100%; height:auto; overflow:hidden;}
.up_xk li{ float:left; text-align:center; margin:0 5px; height:28px; line-height:28px;}
.disnone{ display:none;}
/*用户*/
.user{ width:98%; height:auto; padding:10px; margin-top:10px; background:#fff1d5; border:1px solid #ffc154;}
.hui{ color:#c2c2c2;}
.name05{ width:100px; color:#4b4c4b; height:25px; line-height:25px; border:1px solid #d1d1d1;}
.search_text{ width:200px; height:23px; border:1px solid #d7d6d1;}
.search_botton{ width:50px; height:23px; background:#ccc; box-shadow:1px 1px 1px #666;}
.w36{ width:2%;}
.us_cz{ width:98%; background:#e8e8e8; padding:10px; height:23px; line-height:23px;}
.sx{ width:300px; height:23px;}
.sx li{ float:left; width:43px; height:23px; text-align:center; background:url(../QNAdminImages/botton.png) 0 -193px; margin:0 5px;}
.us_content{ width:95%; height:auto; margin:10px auto;}
.p_name04{ width:200px; color:#4b4c4b; height:30px; line-height:30px; float:left; font-size:14px;}
.name09{ width:60px; color:#4b4c4b; height:30px; line-height:30px; border:1px solid #d1d1d1;}
.hui02{ color:#818181;}
.us_hyzc{ width:535px; height:140px; border:1px solid #dddddd;}
.bor{ border:1px solid #CCC;}
.gao_list{ float:left;}
.gao_list li{ width:112px; float:left; height:30px; line-height:30px;}
/*会员管理*/
.wb2{ width:19%;}
.kuang02{ width:95%; height:auto; clear:both; margin:10px auto 0 auto; overflow:hidden;}

/*内容管理*/
.wb23{ width:23%;}
.green a{ color:#098b1e; padding:0 5px;}
.wb43{ width:57%;}
.wb13{ width:13%;}
.page02{ width:450px; height:23px; margin:0 auto;}
.page02 ul{ width:100%; height:23px;}
.page02 ul li{ float:left;  margin:0 3px;}
.page02 ul li a{display:block;
 FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#c7c7c7); /*IE*/ 
background:-moz-linear-gradient(top,#ffffff,#c7c7c7);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#c7c7c7));
height:22px; padding:0 8px; border:1px solid #acacac;}
.pxk{ width:20px; height:16px; margin:0 3px; border:1px solid #aeaeae; text-align:center; color:#999;}
.dw{ width:30px; height:21px; background:#a0a0a0; text-align:center; color:#fff; border:1px solid #cdcecd;}

/*界面设置*/
.set_up02{ width:680px; height:260px;}
.wb20{ width:19%;}
.xk{ width:20px; height:20px; border:1px solid #aeaeae; text-align:center; color:#999;}
.xk02{ width:200px; height:20px; border:1px solid #aeaeae; text-align:center; color:#999;}
.xk03{ width:200px; height:20px; border:1px solid #aeaeae; text-align:left; color:#999;}
.rmlic_con04{ width:100%; height:30px; overflow:hidden; line-height:30px; padding:3px 0; border-bottom:1px solid #EFEFEF; color:#676767; height:auto; margin:5px auto;}
.rmlic_con04 li{ float:left; text-align:center;}
/*2013.11.02*/
.b95{ width:95%; margin:0 auto;}
.mb20{ margin-bottom:20px;}
.rmlic_con03{ width:95%; height:30px; overflow:hidden; line-height:30px; color:#676767; background:#ececec; height:auto; margin:15px auto 0 auto;}

.user02{ width:98%; height:auto; padding:5px 10px; margin-top:10px; background:#fff1d5; border:1px solid #ffc154;}

/*main-end*/



/*footer*/
.r_footer{ width:85%; padding:0 10px; line-height:26px; height:26px; background:#dcdcdc; right:0; bottom:0; position:fixed;}

.display_none{display:none;}

/*登陆*/
#gradual{/* Firefox 3.6+ */
 background: -moz-radial-gradient(circle, #fff, #afafaf); 
 /* Safari 4-5, Chrome 1-9 */
 /* Can't specify a percentage size? Laaaaaame. */
 background: -webkit-gradient(radial, center center, 0, center center, 460, from(#fff), to(#afafaf)); 
 /* Safari 5.1+, Chrome 10+ */
 background: -webkit-radial-gradient(circle, #fff, #afafaf); }
 .landed{ width:250px; margin:200px auto 0 auto;}
 .lan_logo{ text-align:center; height:98px;}
 .lan_content{ width:100%; height:auto; padding-top:10px;}
 .lan_name,.lan_password{ width:250px; height:38px; background:url(../QNAdminImages/dl/lan_b.png) no-repeat; margin-top:10px;}
 .lan_name label{ width:13px; margin:0 5px; height:38px; float:left; background:url(../QNAdminImages/dl/lan_tubiao.png) no-repeat 0px 11px;}
 .lan_text01{ width:220px; height:34px; line-height:34px; float:right; background:none; border:none; color:#dfdede; margin:2px 0 0 0; padding-left:5px; text-shadow:1px 1px 1px #333;}
 .lan_password label{ width:19px; margin:0 2px; height:38px; float:left; background:url(../QNAdminImages/dl/lan_tubiao.png) no-repeat 0px -36px;}
 .lan_code{ width:100%; height:38px; margin-top:10px;}
 .code{ width:108px; padding:0 5px; height:38px; text-align:center; float:left; background:url(../QNAdminImages/dl/lan_b.png) no-repeat 0 -48px;  color:#dfdede;}
 .lan_code label{ float:right;}
 .lan_button{ width:250px; height:38px; margin-top:10px; background:url(../QNAdminImages/dl/dl_button.png) no-repeat;}
 
 /*2013.11.22-start*/
.b9502{ width:100%; margin:0 auto;}
.backup{ width:96%; height:30px; line-height:30px; background:#eef3f7; margin:15px auto 15px auto;}
.xuzk{ border:1px solid #999; margin-top:5px;}
.imp_top{ width:95%; height:30px; background:#fffced; border:1px solid #F5D172; padding:5px 0; margin:15px auto 0 auto;}
.ml20{ margin-left:30px;}
.prl5{ padding:0 5px;}
/*2013.11.22-end*/

/*2013.11.24-start*/
.w25b{ width:25%;}
.w20b{ width:20%;}
.w5b{ width:5%;}
.w8b{ width:8%;}
.p5{ padding:5px;}
/*2013.11.24-end*/

/*2013.11.25-start*/
.wb58{ width:58%;}
.wb19{ width:19%;}
.group_add{margin:5px 0 0 0;}
.email_textarea{width: 363px; height: 162px;border:1px solid #dddddd;}
.email_title{width:535px;height:27px; border:1px solid #d1d1d1; background:#f4f4f4; padding:0 10px;}
.email_tit_des{margin:0 0 10px 0;}
.xk18{ width:60px; height:20px; border:1px solid #aeaeae; text-align:center; color:#999;}
.wb17{width:17%;}
.w34{ width:34%;}
.bottom_dashline li{border-bottom:dashed 1px #ccc;}
/*2013.11.25-end*/

  /*page*/
.page{ width:100%; height:23px; }
.page a{ padding:4px 6px; margin:0 3px; text-align:center; border:1px solid #b4b4b4; background:#f2f2f2;  box-shadow:0px 1px 2px #ccc;}
.page select{ border:1px solid #b4b4b4; margin:0 5px;}

/*2013.11.29-start*/
#header{ z-index:1000;}
/*2013.11.29-end*/

/*后台模版上传*/
.botton04 {
padding: 0 10px;
height: 32px;
line-height: 32px;
border-radius: 2px 2px 2px 2px;
border: 1px solid #c6c6c6;
background: none;
color: #424242;
font-weight: bold;
font-size: 14px;
margin: 11px 0 0 10px;
}
.btn
{
    padding: 0 10px;
height: 32px;
line-height: 32px;
border-radius: 2px 2px 2px 2px;
border: 1px solid #c6c6c6;
background: none;
color: #424242;
font-weight: bold;
font-size: 14px;
margin: 11px 0 0 10px;
}
.file {
position: absolute;
top: 0;
right: 180px;
height: 40px;
filter: alpha(opacity:0);
opacity: 0;
width: 260px;
}