body{margin:0px;background-color:#EEF2F5;font-family:"microsoft yahei","宋体";font-size:14px;color:#000000;height:100%}
input,textarea{font-family:"microsoft yahei","宋体";vertical-align:middle;}
form,p,h1,h2,h3,h4,li,ul{margin:0px;padding:0px;}
li{line-height:180%;list-style-type:none;}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nowrap{white-space:nowrap;}
:focus{outline:0}
.font_green{ color:#009900}
.link_bk a{color:#333333;text-decoration:none;}
.link_bk a:hover{text-decoration:underline;color:#009900;}
.link_w a{color:#FFFFFF;text-decoration:none;}
.link_w a:hover{text-decoration:underline;color:#FFFFFF;}
.link_g a{color:#009900;text-decoration:underline;}
.link_g a:hover{text-decoration:underline;color:#009900;}
.link_blue a{color: #0066CC;text-decoration:none;}
.link_blue a:hover{text-decoration:underline;color:#0066CC;}
.clear{clear:both;}
.view{ margin-left:5px; padding:4px; cursor:pointer;background-image:url(../images/view.png); background-repeat:no-repeat; background-position:0px 9px;}
.view:hover{background-position:0px -31px;}
/*列表提示图标定义，如日志，图片*/
.pictip{ margin-left:5px; padding:4px; cursor:pointer;background-image:url(../images/pictip.png); background-repeat:no-repeat; background-position:0px 8px;text-decoration:none}
.pictip:hover{background-position:0px -32px;}
.notestip{ margin-left:5px; padding:4px; cursor:pointer;background-image:url(../images/notestip.png); background-repeat:no-repeat; background-position:0px 8px;}
.notestip:hover{background-position:0px -32px;}
.emailtip{ margin-left:5px; padding:4px; cursor:pointer;background-image:url(../images/emailtip.png); background-repeat:no-repeat; background-position:0px 8px;}
.emailtip:hover{background-position:0px -32px;}
.smstip{ margin-left:5px; padding:4px; cursor:pointer;background-image:url(../images/smstip.png); background-repeat:no-repeat; background-position:0px 8px;}
.smstip:hover{background-position:0px -32px;}
.foribg{background: #F5FCCC;}

/*列表单元格定义*/
.td1,.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9,.td10{float:left;width:20%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.th1,.th2,.th3,.th4,.th5,.th6,.th7,.th8,.th9,.th10{float:left;width:20%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*-----页面内部上方导航--------*/
.topnav{float:left; line-height:260%;}
.topnav a{display: inline; text-decoration:none;color:#666666;margin-right:15px;cursor:pointer; padding:3px 12px; background-color:#F7F7F7;border:1px #DFDFDF solid;border-radius:4px;}
.topnav a:hover{background-color:#FFFFFF;color:#333333}
.topnav a.select{border:1px  #747474  solid;color:#FFFFFF;background-color:#8C8C8C;}


/*-----后台首页错误提示--------**/
.errtit{padding-left:20px; margin-left:20px; margin-right:20px; background-color: #FEBCAB;height:40px;line-height:40px;margin-bottom:20px;color: #990000;}

/*-----后台首页列表项--------**/
.mainli{ width:240px; float: left;padding-left:40px; height:30px; line-height:30px;  margin-bottom:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mainli.num a{padding:3px 9px; background-color: #EAEAEA; margin-left:15px;border-radius:30px; font-size:12px; color: #666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.mainli.num a:hover{ background-color: #666666; color:#FFFFFF}
.mainli.num a.remind{background-color: #FF3300;color:#FFFFFF;}
.mainli.num a.remind:hover{ background-color: #CC0000}


/*-----登录样式--------*/
.login_top{height:130px;width:100%;background-color:#fff}
.login_top .logo{width:100%;height:70px;margin:0 0;text-align:center;padding-top:10px;}
.login_main{width:360px;margin:0 auto;padding-top:30px;background: #fff;margin-right:20%;border-radius: 0px; } 
.login_main{
	border: 1px solid #696;
	-webkit-box-shadow: #666 0px 0px 21px;
	-moz-box-shadow: #666 0px 0px 21px;
	box-shadow: #666 0px 0px 21px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.login_main .ce{width:300px;height:70px;position:relative;margin: 0 27px;}
.login_main .ce .imgbg{background-image:url(../images/123.gif);background-repeat:no-repeat;background-position:0px -6px;width:42px;height:42px;left:1px;top:0.5px;position:absolute;border-radius:3px 0px 0px 3px;}
.login_main .ce .imgbg.pwd{background-position:0px -76px;}
        input:-webkit-autofill {
            -webkit-box-shadow:0 0 0 100px white inset; 
            -webkit-text-fill-color: #666;
        }
        input:-webkit-autofill:focus {
            -webkit-box-shadow:0 0 0 100px white inset;
            -webkit-text-fill-color: #666;
		}
		input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
			background-color: #fff; 
			background-image: none;
			color: rgb(0, 0, 0);
		  }
.login_main .ce .linput{width:245px;height:40px;line-height:40px;font-size:14px;background-color:#fff;border:1px #CCCCCC solid;border-radius:4px;font-family:"microsoft yahei";padding-left:50px;}
.login_main .ce .linput:hover{border:1px  #33BEF2 solid;-moz-box-shadow:0px 0px 10px #33BEF2;/*firefox*/-webkit-box-shadow:0px 0px 10px #33BEF2;/*safari»òchrome*/box-shadow:0px 0px 10px #33BEF2;/*opera»òie9*/}
.login_main .ce .linput.pwd{color:#999999}
.login_main .ce .linput:focus{outline:none;}
.login_main .ce .btn{width:297px;height:42px;background-color:#33BEF2;border:0px;border-radius:4px;font-size:16px;color:#FFFFFF;font-family:"microsoft yahei";cursor:pointer}
.login_main .ce .btn:hover{background-color:#3F9FE7;}
.login_main .ce .err{width:295px;height:40px;line-height:40px;font-size:14px;background-color:#FDECE1;border:1px  #FF6666 solid;border-radius:4px;font-family:"microsoft yahei";padding-left:15px;color:#FF0000}
.err{width:285px;height:40px;line-height:40px;font-size:14px;background-color:#FDECE1;border:1px  #FF6666 solid;border-radius:4px;font-family:"microsoft yahei";padding-left:15px;color:#FF0000;margin-left:10px}

.login_foot{text-align:center;line-height:200%;color:#999999;padding-top:30px;}

/*-----footer--------*/
.footer{font-size:10px;text-align:center;height:40px;line-height:40px;margin:5px;color:#666666;}
.footer a{text-decoration:none;}
.footer a:hover{text-decoration:underline;}

/*-----框架页面--------------------------------------*/

/*-----框架-top--------*/
.admin_top_bg{background-color:#FFF;width:100%;height:60px;}

.admin_top_bg .toplogobox{ width:200px; height:60px; background-color:#4196E1}
.admin_top_bg .toplogobox img{ margin-left:22px; margin-top:15px;}
.admin_top_bg .systopmenu{position:absolute; left:0px; top:0px; height:60px; margin-left:235px;}
.admin_top_bg .systopmenu a{display:block;float:left;height:34px; margin-top:13px;font-size:14px;line-height:34px;text-align:center;margin-right:15px;padding-left:20px;padding-right:20px;color: #666;text-decoration:none; position:relative;border-radius:6px; font-weight:bold}
.admin_top_bg .systopmenu a:hover{ background-color:#F6F6F6;}
.admin_top_bg .systopmenu a.select{color:#4196E1;border-color:#FFF;background-repeat:repeat-x}
.admin_top_bg .systopmenu a:hover.select{color:#006699;}

.admin_top_bg .uulinks{ position:absolute; right:0px; top:0px; height:60px; width:183px; background-color:#FFFFFF}
.admin_top_bg .uulinks a{ display:block; text-decoration:none; float:left; width:60px; height:60px; border-left:1px #E7EBEF solid; color:#666666; background-image:url(../images/top_icon.png); background-repeat: no-repeat; background-position: 22px  19px;}
.admin_top_bg .uulinks a:hover{background-position: -46px 19px; background-color:#F7F7F7}
.admin_top_bg .uulinks a.home{background-position: 22px -77px;}
.admin_top_bg .uulinks a.home:hover{background-position: -46px -77px;}
.admin_top_bg .uulinks a.uuask{background-position: 22px -174px;}
.admin_top_bg .uulinks a.uuask:hover{background-position: -46px -174px;}
.admin_top_bg .adminname{ position:absolute; right:183px;top:0px;height:60px;}
.admin_top_bg .adminname .unamestr{ float: right; padding-right:20px; padding-left:10px;  height:60px; line-height:60px; color:#6F8C9B; width:auto; background-color:#FFFFFF}
.admin_top_bg .adminname .useravatar{ float: right; width:auto; height:60px;background-color:#FFFFFF}
.admin_top_bg .adminname .useravatar img{ width:26px; height:26px;border-radius:50%; margin-top:16px;}

/*-----系统提示--------*/
.adminshowmsg{  margin-top:15px; padding-top:80px;height:400px;  }
.adminshowmsg .msgtxt{ background-repeat:no-repeat; background-image:url(../images/showmsg1.png); background-position:center 0px; padding-top:100px;text-align:center;}
.adminshowmsg .msgtxt .tit{ height:60px; font-size:24px; color:#009900}
.adminshowmsg .msgtxt .jump{height:50px; line-height:180%; font-size:14px; color:#999999; }

.adminshowmsg .msgtxt.tip{background-image:url(../images/showmsg2.png);}
.adminshowmsg .msgtxt.tip .tit{ color:#FF6600}

/*-----框架-left--------*/
.admin_left_box{margin-top:0px;}
.admin_left_box .tops{ height:30px; width:200px; background-image:url(../images/admin_left_topbg.png); background-repeat: no-repeat; background-position: center center;}
.admin_left_box  a{ display:block; position:relative; text-decoration:none;height:36px; padding-top:14px; color:#A7B1C2; background-image:url(../images/admin_left_li.png); background-repeat:no-repeat; background-position:168px 20px;padding-left:75px; width:135px; margin-bottom:1px;}
.admin_left_box  a:hover{ background-color:#23303C;color:#FFFFFF;background-position:172px 20px;padding-left:75px;background-position:168px 20px;}
.admin_left_box  a.select{background-color:#23303C;color:#FFFFFF; border-left:5px #4196E1 solid;padding-left:70px;background-position:163px 20px;}
.admin_left_box .leftmenuimg{ position:absolute; right:150px; top:17px; width:16px; height:16px;}
.admin_left_box .leftmenuimg img{ width:16px; height:16px;}

/*-----框架-main--------*/
.admin_main_nr_dbox{background-color:#FFFFFF;margin-left:20px; padding:20px 0px;}
.allpagetop{ padding-left:25px; height:50px; line-height:50px; font-size:12px; color:#8B8B8B; background-image:url(../images/admin_main_bg.gif); background-repeat:repeat-x;}
.allpagetop strong{ font-weight:normal; padding-left:8px; padding-right:8px;}


/*-----表单--------*/
.input_text_default{width:670px;height:40px; line-height:40px;border:1px #DFDFDF solid; padding-left:10px;border-radius:4px;}
.input_text_default:hover{border:1px  #33BEF2 solid;-moz-box-shadow:0px 0px 10px #33BEF2;/*firefox*/-webkit-box-shadow:0px 0px 10px #33BEF2;/*safari»òchrome*/box-shadow:0px 0px 10px #33BEF2;/*opera»òie9*/}
.input_text_default.small{height:32px; line-height:32px; width:200px;}
.input_text_default.h100{height:100px;line-height:130%;}

/*-----表单 上传图片按钮--------*/
.input_up_btn{width:60px;height:60px;border:1px #C5C5C5  dashed;border-radius:4px; background-color:#F6F6F6; cursor:pointer;background-image:url(../images/input_up_btn.png); background-repeat:no-repeat; background-position: center 13px; float:left; margin-right:20px;}
.input_up_btn:hover{border:1px #AAAAAA C5C5C5; background-color:#EBEBEB;background-position: center -47px;}
.input_up_img{width:60px;height:60px;border:1px #DFDFDF solid;border-radius:4px; float:left; margin-right:20px; position:relative}
.input_up_img:hover{border:1px #BFBFBF solid;}
.input_up_img img{width:60px;height:60px;border-radius:4px;}
.input_up_img .del{ font-size:12px; line-height:23px; height:23px; width:60px; text-align:center; background-color:#000000;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; color:#FFFFFF; position:absolute; left:0px; bottom:0px; cursor:pointer}
.input_up_img .del:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}

/*-----按钮--------*/
.admin_submit{border:0px;font-size:14px;margin-right:10px;margin-bottom:4px; border:1px #236FED solid; background-color:#4587F0; color:#FFFFFF;border-radius:4px; display:inline; padding:0px 15px; cursor:pointer; line-height:255%}
.admin_submit:hover{border:1px #115ACE solid; background-color:#1669EC}
.admin_submit.small{font-size:12px; padding:4px 9px;line-height:100%}
.admin_submit.big{font-size:16px; padding:0px 32px;}
.admin_submit.gray{ border:1px #DFDFDF solid; background-color:#EFEFEF; color:#666666}
.admin_submit:hover.gray{background-color:#FFFFFF; color:#333333}

/*-----单选--------*/
.imgchecked{ width:46px; height:26px; margin-top:12px; background-image:url(../images/imgchecked.png); background-repeat:no-repeat; cursor:pointer;}
.imgchecked:hover{ background-position:0px -28px;}
.imgchecked.select{background-position:0px -56px;}
.imgchecked.select:hover{background-position:0px -84px;}

.imgchecked_small{ width:38px; height:21px; margin-top:14px; background-image:url(../images/imgchecked_small.png); background-repeat:no-repeat; cursor:pointer;float:left}
.imgchecked_small:hover{ background-position:0px -23px;}
.imgchecked_small.select{background-position:0px -46px;}
.imgchecked_small.select:hover{background-position:0px -69px;}
/*-----复选--------*/
.imgradio{ padding-top:10px;}
.imgradio .radio{ float:left; height:25px; padding-left:26px; padding-right:10px; background-image:url(../images/imgradio.png); background-repeat:no-repeat; cursor:pointer; margin-right:15px; line-height:25px; background-position:0px 3px; margin-bottom:10px;}
.imgradio .radio:hover{ background-position:0px -27px;}
.imgradio .radio.select{background-position:0px -57px; color:#0077D9}
.imgradio .radio.select:hover{background-position:0px -87px;}



/*-----顶部横向分类选择--------*/
.seltpye_x{margin-bottom:20px;border:1px #DFDFDF solid; margin-left:20px;  margin-right:20px;}
.seltpye_x .left{width:85px;float:left;background-color:#F2F2F2;height:40px;line-height:40px;padding-left:18px;background:url(../images/tabsbg.gif) no-repeat right center;}
.seltpye_x .right{padding-left:15px;width:auto;float:left;height:40px;line-height:40px;overflow:hidden}
.seltpye_x a{padding-left:25px;padding-right:25px;height:40px;line-height:40px;display:block;float:left;color:#666666;text-decoration:none}
.seltpye_x a:hover{ background-color:#F7F7F7; color:#666666}
.seltpye_x a.select{background-color:#F2F2F2;color:#000000}
.seltpye_x a span{padding-left:5px;color: #FF0000}

/*-----顶部纵向分类选择--------*/
.seltpye_y{border:1px #CAE0F4 solid;margin-bottom:6px;}
.seltpye_y .tit{position:relative;font-size:12px;background-color:#F0F8FD;height:30px;border-bottom:1px #CAE0F4 solid;}
.seltpye_y .tit strong{padding-left:15px;color:#006699;font-size:14px;line-height:30px;}
.seltpye_y .tit span{color:#999999;padding-left:10px;line-height:30px;padding-right:10px;}
.seltpye_y .tit .pli{position:absolute;right:2px;top:5px;}
.seltpye_y .tit .pli u{float:left;display:block;text-decoration:none;padding-top:4px;color:#666666}
.seltpye_y .tit .pli a{display:block;float:left;height:18px;width:18px;border:1px #C0D8E2 solid;line-height:18px;padding:0px;font-size:10px;text-align:center;margin-right:4px;background-color:#FFFFFF;color:#7AA8C0}
.seltpye_y .tit .pli a.select{border:1px #C0D8E2 solid;background-color:#ffffff;color:#009900;text-decoration:underline}
.seltpye_y .list{float:left;width:127px;border-right:1px #CAE0F4 solid;height:110px;padding:10px;}
.seltpye_y .list .t{font-size:12px;color:#666666;font-weight:bold;padding-bottom:7px;}
.seltpye_y .list .txt{font-size:12px;height:86px;width:100%;overflow:auto}
.seltpye_y .list .txt a{display:block;height:21px;line-height:21px;padding-left:6px;overflow:hidden}
.seltpye_y .list .txt a.select{background-color:#F0F8FD;color:#009900}
.seltpye_y .list .txt a span{color:#999999}

/*分页*/
.uupage{font-size:14px;line-height:500%; padding-left:20px}
.uupage a{padding:5px 10px;border:1px #DFDFDF solid;margin-right:5px;text-decoration:none;color:#666666;background-color:#F7F7F7;border-radius:2px;}
.uupage a:hover{background-color:#FFFFFF;color:#333333}
.uupage .current{padding:5px 10px;border:1px  #747474  solid;color:#FFFFFF;margin-right:5px;background-color:#8C8C8C;border-radius:2px;}

/*-----信息列表--------*/
.admin_list_th{font-weight:bold;color:#333333;height:52px; line-height:52px;border-top:1px #DFDFDF solid;border-bottom:1px #DFDFDF solid;background-color:#F5F7F8;overflow:hidden;white-space:nowrap; margin-left:20px; margin-right:20px;}
.admin_list_tr{color:#333333;height:56px; line-height:56px;border-bottom:1px #DFDFDF solid;overflow:hidden;white-space:nowrap; margin-left:20px; margin-right:20px;}
.admin_list_tr:hover{background-color:#F5F7F8;}

.admin_list_foot{background-color:#F5F7F8;border-top:0px;border-bottom:1px #DFDFDF solid; height:35px; padding-top:20px; padding-bottom:20px; position:relative; margin-left:20px; margin-right:20px; }
.admin_list_foot .btnbox{padding-left:20px;}

.admin_list_no_info{width: auto;height:60px;line-height:60px;border-bottom:1px #DFDFDF solid; background-image:url(../images/empty.png); background-repeat:no-repeat; background-position:15px center; padding-left:40px; color:#999999; margin-left:20px; margin-right:20px;}

.td1 .left_txt_td{ padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}/*-----一般用于列表的第一项左边距--------*/
.admin_list_right{ text-align: right; padding-right:25px;}/*-----一般用于列表的最后一项编辑--------*/
.admin_list_right a{ padding-left:10px;}
.admin_list_center{ text-align: center;}/*-----一般用于列表中间的单元格，--------*/


/*-----分类管理列表展开关闭--------*/
.category_img{ width:20px; height:20px; margin-right:10px; float:left; margin-left:20px; margin-top:18px; background-image:url(../images/categorylist.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
.category_img:hover{background-position:0px -30px;}
.category_img.show{background-position:0px -60px;}
.category_img.show:hover{background-position:0px -90px;}
.category_sub_img{width:20px; height:100%;float:left; margin-left:90px; background-image:url(../images/cat_left.png); background-repeat:no-repeat; background-position:0px 0px; margin-right:5px;}
.category_sub_img.last{background-position:0px -70px;}
.category_input{float:left}
.category_pic{float:left; width:50px;}
.category_pic img{ width:20px; height:20px; margin-left:20px; margin-top:20px;}
.category_list_add{background-image:url(../images/categorylist.png); background-repeat:no-repeat; background-position:0px -117px; width:100px; padding-left:30px; margin-left:20px; margin-top:13px; height:30px; line-height:30px; color:#FF6600; cursor:pointer}
.category_list_add:hover{background-position:0px -147px; color: #FF3300}


/*-----搜索结果高亮显示，--------*/
.striking span.highlight { color: #FF0000}

/*-----列表下方搜索--------*/
.footso{width:260px; position:absolute; right:0px; top:20px;}
.footso .sobox{ width:230px; height:32px; border:1px #C1C1C1 solid;border-radius:4px;  position:relative; background-color:#FFFFFF}
.footso .sobox .sinput{ height:28px; line-height:30px; border:0px;border-radius:4px;  background-color:#FFFFFF; width:118px; padding-left:80px;}
.footso .sobox .sobtn{ width:34px; height:34px; position:absolute; right:-1px; top:-1px; background-color:#8C8C8C; cursor:pointer; background-image:url(../images/search.png);border-top-right-radius:4px;border-bottom-right-radius:4px;  background-repeat:no-repeat; background-position:center center; border:0px;}
.footso .sobox .sobtn:hover{ background-color:#747474}
.footso .sobox .sotype{ width:59px; height:32px; background-color:#F2F2F2; line-height:32px; position:absolute; left:0px; top:0px;border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; padding-left:13px;background-image:url(../images/arrow.png); background-position: 55px center; background-repeat:no-repeat; cursor:pointer; border-right:1px #C1C1C1  solid}
.footso .sobox .sotype:hover{ background-color:#EFEFEF}
.footso .sobox .mlist{ position:relative;position:absolute; width:72px; left:-1px; top:31px;border:1px #C1C1C1 solid; border-top:1px #F2F2F2 solid; background-color:#F2F2F2; padding-bottom:3px; display: none}
.footso .sobox .mlist li{padding-left:13px;line-height:30px; height:30px;cursor:pointer;}
.footso .sobox .mlist li:hover{background-color:#DDDDDD}
/*-----表单布局--------*/
.admin_form_main{ padding:0px; width:850px;}
.admin_form_main .fl{ width:100px;padding-right:20px; text-align:right; float: left; padding-top:12px;}
.admin_form_main .fr{ width:700px;float: left; margin-bottom:20px;}
.admin_form_main .fr .note{color: #999999; float:left; font-size:12px; padding-left:15px; padding-top:15px;}
.admin_form_main.big .fl{ width:200px;}
.admin_form_main.big .fr{ width:600px;}
.admin_form_main.big .input_text_default{ width:570px;}
.admin_form_main .moreform{ display:none}


/*-----顶部提示--------*/
.pagetit{padding-top:0px;padding-bottom:18px;padding-left:20px;}
.pagetit .ptit{font-size:18px;color:#666666;width:auto;float:left;margin-right:50px;line-height:35px;padding-left:6px;}
.toptip h2{padding-left:20px;display:block;color:#000000;margin-bottom:8px;border-bottom:1px  #DFEDF7 solid;border-top:1px #DFEDF7 solid;background-color:#F0F8FD;height:40px;line-height:40px;margin-bottom:8px;font-weight:100}
.toptip p{color:#666666;padding-bottom:10px;padding-left:20px;}
.toptip p strong{color:#0066CC}

.toptit{line-height:180%;padding-left:20px; margin-left:20px; margin-right:20px;border-bottom:1px  #DFDFDF solid;border-top:1px #DFDFDF solid;background-color:#F5F7F8;height:50px;line-height:50px;margin-bottom:20px;color: #666666;}
.toptit.nomargin{ margin-bottom:0px;}
.toptit .note{ color: #999999; font-size:12px; padding-left:15px;}

/*-----图片列表--------*/
.imglist{ width:100%}
.imglist .li{float:left; width:230px; height:200px; border:1px  #DFDFDF solid; margin-top:20px; margin-left:20px; position:relative; background-color:#F7F7F7;overflow:hidden; text-align:center; vertical-align:middle}
.imglist .li:hover{-moz-box-shadow:0px 0px 10px #ccc;/*firefox*/-webkit-box-shadow:0px 0px 10px #ccc;/*safari»òchrome*/box-shadow:0px 0px 10px #ccc;/*opera»òie9*/border:1px  #cccccc solid;}
.imglist .li.select{ border:1px #FF6600 solid;}
.imglist .li img{ *width:230px; max-width:230px;max-height:200px; margin:0 auto;}
.imglist .li .checkbox{ width:20px; height:20px; position:absolute; left:5px ;top:5px;}
.imglist .li .imgfoot{ font-size:12px; line-height:40px; height:40px; width:230px; background-color:#293854;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; color:#FFFFFF; position:absolute; left:0px; bottom:0px; text-align:left}
.imglist .li .imgfoot:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.imglist .li .imgfoot .imguser{ width:30px; height:40px;position:absolute; left:10px;bottom:0px; text-decoration:none; display:block;background-image:url(../images/imglistoico.png); background-position:7px 11px; background-repeat:no-repeat}
.imglist .li .imgfoot .imguser:hover{ background-position:-33px 11px;}
.imglist .li .imgfoot .imgurl { width:30px; height:40px;position:absolute;left:40px;bottom:0px;text-decoration:none; display:block;background-image:url(../images/imglistoico.png);background-position:7px -49px; background-repeat:no-repeat}
.imglist .li .imgfoot .imgurl:hover{ background-position:-33px -49px;}
.imglist .li .imgfoot .del{position:absolute; right:0px; bottom:0px; width:42px;}
.imglist .li .imgfoot .dete{position:absolute; left:75px; bottom:0px;}


/*-----管理员权限li--------*/
.user_box_li{list-style:none;padding:0px;margin:0px;float:left;width:120px;height:26px;}
.user_box_li_new_length{width:156px;}

/*-----标签样式--------*/
.sellabel{width:auto;padding-left:8px;padding-right:8px;line-height:24px;border:1px  #BFD5EC solid;background-color:#F4FAFF;cursor:pointer;float:left;margin:0 10px 3px 0;}

/*-----错误样式--------*/
label.error{margin-left:6px;color:#FF0000}
input.error{border:1px #FF6600 solid;background-color:#FFEDE8;color:#FF0000}
textarea.error{border:1px #FF6600 solid;background-color:#FFEDE8;color:#FF0000}
/*会员等级*/
.userLV{ padding:0px 4px; background-color:#FF9900; color:#FFFFFF; font-size:10px; margin-right:8px; text-decoration:none; display:inline;border-radius:2px;}
/*赞*/
.userPRA{padding-left:18px; padding-right:6px; color:#FF6600; background-image:url(../images/praise.png); background-repeat:no-repeat; background-position:0px center;}
/*最佳答案小红旗*/
.userOPT{padding-left:18px;background-image:url(../images/optimal.png); background-repeat:no-repeat; background-position:0px 5px;}
/*文章精华*/
.articleexc{padding:0px 4px; background-color:#FF9900; color:#FFFFFF; margin-right:5px; text-decoration:none; display:inline;border-radius:2px; font-size:12px;}
/*金币图标*/
.admingold{ padding-left:18px; padding-right:6px; color:#FF6600; background-image:url(../images/gold.png); background-repeat:no-repeat; background-position:0px center;}
/*-----jquery tip--------*/
p#vtip{display:none;position:absolute;padding:15px;left:5px;font-size:14px;background-color:white;border:2px solid #a6c9e2;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999;line-height:180%;word-break:break-all;word-wrap:break-word;margin-right:20px;margin-bottom:20px;}
p#userinfo{display:none;position:absolute;padding:10px;font-size:12px;background-color:#FFFFFF;border:3px solid #a6c9e2;z-index:9999;line-height:180%;word-break:break-all;word-wrap:break-word;margin-bottom:20px;}

/*模拟浮动菜单*/
.menu{position:absolute;left:0px;top:23px;z-index:1000;background-color:#FFFFFF;border:1px #8A89A9 solid;width:206px;display:none;}
.menu ul{padding:0px;margin:0px;}
.menu li{padding-left:10px;line-height:23px;cursor:pointer}
.dmenu{position:absolute;left:0px;top:23px;z-index:99;background-color:#F7FBFD;border:1px #8A89A9 solid;width:620px;display:none;padding:15px;}
.dmenu .tit{width:280px;margin-bottom:5px;}
.dmenu ul{padding:0px;margin:0px;}
.dmenu li{line-height:25px;cursor:pointer;width:150px;float:left;color:#0066CC;padding-left:5px;}
.dmenu .go_back{color:#009900;cursor:pointer;line-height:180%;padding-left:5px;}
.menu_bg_layer{background-image:url(../images/28.gif);}
.dmenu.shadow{-moz-box-shadow:3px 3px 4px #CCCCCC;-webkit-box-shadow:3px 3px 4px #CCCCCC;box-shadow:3px 3px 4px #CCCCCC;/* For IE 8 */-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#CCCCCC')";/* For IE 5.5 - 7 */filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#CCCCCC');}

/*showmsg*/
.showmsg{color:#999999;padding-left:40px;margin-bottom:200px;margin-top:20px;}
.showmsg .left{width:34px;height:34px;float:left;background-image:url(../images/right_big.gif);background-repeat:no-repeat}
.showmsg .left.m0{background-position:0px -34px;}
.showmsg .left.m1{background-position:0px -68px;}
.showmsg .left.m2{background-position:0px 0px;}
.showmsg .right{width:600px;line-height:180%;float:left;padding-left:20px;}
.showmsg .right a{color:#333333}
.showmsg .right h2{font-size:14px;color:#0066CC;font-weight:bold;margin-bottom:8px;margin-top:6px;}
.showmsg .right li{background-image:url(../images/go_back.gif);background-position:0px center;padding-left:20px;background-repeat:no-repeat;height:22px;line-height:22px;}


/*-----jquery dialog css--------*/
.FloatBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:998}
.FloatBox{position:absolute;padding:5px;background:url(../images/dialogbg.png);display:none;z-index:999}
.FloatBox .Box{border:1px  #999999 solid}
.FloatBox .Box .title{height:40px;color:#333333; background-color:#EBEBEB}
.FloatBox .Box .title h4{float:left; display:block; height:40px;font-size:14px;line-height:40px; padding-left:10px; padding-right:30px;}
.FloatBox .Box .title span{float:right;cursor:pointer;display:block; height:40px;background:url(../images/dialog.png) no-repeat  0px 6px; width:40px;}
.FloatBox .Box .title span:hover{background-position:0px -50px;}
.FloatBox .Box .content{padding:20px 15px;background:#fff;}
.FloatBox .Box .content .wait{background:url(../images/wait.gif) no-repeat center;padding:50px;}
/*-----dialog 多选横向列表--------*/
.showdialog{ width:360px;}
.showdialog .dtit{height:40px;padding-left:30px;background:url(../images/dialogtip.png) no-repeat  0px 0px;}
.showdialog .dtxt{padding-left:30px;margin-bottom:12px;}
.showdialog .dlistx{height:34px; line-height:34px; float:left; margin-right:15px; background-color:#F5F5F5; cursor:pointer;border-radius:34px; padding-left:15px; padding-right:15px; margin-bottom:20px; border:1px #EBEBEB solid}
.showdialog .dlistx:hover{ background-color:#EBEBEB; border:1px #D7D7D7 solid }
.showdialog .dlistx.select{ color:#FFFFFF; background-color:#FF7700;border:1px #FF6600 solid}

 
 

/* 自动消失的提示框 */
.disappear_tooltip{display:none;position:absolute;top:0;left:0;z-index:1000000;background:rgba(0,0,0,.7);-pie-background:rgba(0,0,0,.7);padding:0 18px;height:70px;line-height:70px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-align:center;font-size:16px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;}
.disappear_tooltip .icon{width:29px;height:29px;float:left;margin-top:20px;}
.disappear_tooltip .content{float:left;padding-left:15px;}
.disappear_tooltip.remind .icon{background:url(../images/tooltip_icon.png) no-repeat;}
.disappear_tooltip.success .icon{background:url(../images/tooltip_icon.png) 0 -59px no-repeat;}
@-webkit-keyframes bounceIn{
	0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}
	100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn{
	0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
	100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim{display:block;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceOut{
	100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}
	30%{-webkit-transform:scale(1.03);transform:scale(1.03)}
	0%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceOut{
	100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
	30%{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
	0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.tip_anim_close{z-index:-100;background:rgba(0,0,0,0);-pie-background:rgba(0,0,0,0);-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.2s;animation-duration:.2s;}
.admin_form_main{margin-left: 20px;border:1px solid #ddd;padding-top: 20px;}
.admin_form_main .form-title{padding:10px 20px;background:#f9f9f9;}
.admin_form_main .form-title p{background-color:#f9f9f9;display: block;width: }
.admin_form_main .form-title .title{font-size:16px;line-height: 30px;}
.form-list{
    position: relative;
    min-height: 150px;
    padding: 0 15px 20px 15px;
}
.form-list li {margin-bottom:10px;}

.form-list li .title{
	display: block;
	font-size:14px;
	line-height: 35px;
}
.form-list li .text,
.form-list li .data{
	outline: 0;
	border:1px solid #ddd;
	padding: 0 5px;
    line-height: 32px;
    font-size: 14px;
    width: 250px;
}
.form-list li .data{width: 100px;}
.form-list li .textarea{
	resize: none;
	width: 500px;
	min-height: 100px;
	outline: 0;
	padding: 5px 10px;
	border:1px solid #ddd;
}
.form-list li .select{
	width:150px;
	height: 32px;
}
#form1 .name{
	width:8em;
	margin-left: 2em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	display: inline-block;
}
html{height:100%}
body{
	height:100%;
}
.j_loginform{
	width: 98%;
	height:60%; 
	display: block;
	min-height:310px 
}
@media all and (max-width:934px) {
	.login_main {
		width: 320px;
		margin: 0 auto;
		padding-top: 30px;
		background: #fff;
		margin-right:20%;
		border-radius: 0px;
	}
	.clearall{
		display: block;
	}
	.imglogo{

	}
}
@media all and (max-width:380px) {
	body{overflow-x: hidden;}
	.login_main {
		width: 100%;
		margin: 0 auto;
		padding-top: 30px;
		background: #fff;
		margin-right:20%;
		border-radius: 0px;
	}
	.clearall{
		float: left;
		display: block; 
	}
	.spancenter{
		float: left;
		display: block; 
	}
.logo{
	height: 30%;
}
}

