@charset "utf-8";


/*全局控制*/
*{ margin:0px; padding:0px;}
body{margin:0;font-family:"微软雅黑",Arial,"宋体";font-size:12px;color:#333; background:#FFF; padding:0px; overflow:hidden;}
html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;font-family:Arial; border:1px #ccc solid;vertical-align:middle; border:1px }img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none; transition:all 0.2s;}a:hover{ color:#0099cc;}a:focus{outline:none;}
table{ margin:auto;}
i{ z-index:400;}

/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus
{border-color:#0099cc;-moz-box-shadow:0 0 3px #0099cc;-webkit-box-shadow:0 0 3px #0099cc;box-shadow:0 0 3px #0099cc;outline:none;}

/********************************************* 登录页面 *********************************************/
.login_body{ width:100%; height:100%; background:url(../image/back.png) no-repeat; background-position:center;}
.login_input{ width:180px; border:1px #ccc solid; height:20px; line-height:20px;}

/********************************************* menu *********************************************/

.admin_menu{ width:100%; height:100%; border-right:1px #b5cfd9 solid; background:#f2f9fd;}
.menu_ul{float:right; width:170px;}
.menu_ul li{width:130px; height:35px; line-height:35px; overflow:hidden; padding-left:40px; font-size:14px; border:1px #f2f9fd solid; border-left:none; border-right:none;}

.menu_ul .menutitle{ width:154px; padding-left:15px; padding-top:10px; border-bottom:1px #d3e6ed solid; font-size:20px; height:40px; line-height:40px; margin-bottom:10px;}
.menu_ul .nows{width:130px; height:35px; line-height:35px; overflow:hidden; padding-left:40px; font-size:14px; border:1px #b5cfd9 solid; border-left:none; border-right:1px #FFF solid; background:#FFF; }
.menu_ul .nows a{ color:#0099cc;}
/********************************************* HOME页 *********************************************/
.admin_index_left{ width:320px; height:auto; float:left;  margin:10px 0px 0px 10px;}
.admin_index_meb{ width:100%; height:110px; float:left; border:1px #dddddd solid; border-radius:5px; padding:10px 0px; background:#f2f9fd;}
.weladmin{font-size:18px;font-family:Verdana;font-weight:bold;color:#494f5d; padding:0px 15px;}
.weladmin strong{color:#4c95b6;text-decoration:underline;}
.weladmin,.lnktitle{height:22px;overflow:hidden;}

.logininfo,.lnkarea{height:74px;overflow:hidden;line-height:25px; padding:10px 15px;}
.logininfo{color:#93979a;}
.logininfo span{color:#656762;}
.logininfo .uppwd{text-decoration:underline;color:#5291c7}

/**站点统计**/
.admin_index_count{ width:100%; height:auto; border:1px #dddddd solid; border-radius:5px; float:left; margin-top:10px; overflow:hidden;}
.count_top{ width:100%; height:35px; line-height:35px; background:#f5f5f5; padding:0px 10px; font-size:14px; font-weight:bold; color:#494f5d; border-bottom:1px #dddddd solid;}
.count_list{ width:100%; height:35px; line-height:35px; padding:0px 0px; border-bottom:1px #dddddd solid; clear:both;}
.count_list_title{ float:left; text-align:right; padding-left:15px; color:#676b6d; font-size:14px;}
.count_list_sum{ float:right; background:#ff6600; color:#FFF; height:20px; line-height:20px; padding:0px 10px; margin:7px 15px 0px 0px; border-radius:7px;}
.count_list .blues{ background:#0099cc;}
.count_list .greens{ background:#0f650b;}
.count_list .reds{ background:#a70109;}

/*官方公告*/
.admin_index_right{ height:auto; float:left;  margin:10px 0px 0px 10px;}
.admin_index_news{ width:100%; height:35px; line-height:35px; border:1px #ffeecc solid; border-radius:5px; background:#ffffdd; float:left;}
.admin_index_news:hover{background:#ffeecc;}
.admin_index_news_title{ padding-left:15px; font-size:14px; color:#ff6600; font-weight:bold;}

/**售后信息**/
.admin_index_service{ width:100%; height:auto; border:1px #dddddd solid; border-radius:5px; float:left; margin-top:10px; overflow:hidden;}
.service_top{ width:100%; height:35px; line-height:35px; background:#f5f5f5; padding:0px 10px; font-size:14px; font-weight:bold; color:#494f5d; border-bottom:1px #dddddd solid;}
.service_top span{ padding-left:10px; font-size:12px; font-weight:normal; color:#ff6600;}
.service_list{ width:100%; height:35px; line-height:35px; padding:0px 10px; border-bottom:1px #dddddd solid; clear:both; padding-left:60px;}
.service_list_title{ float:left; width:100px; text-align:right; padding-right:7px; color:#676b6d;}
.service_list_conbox{ float:left; width:300px; height:12px; margin-top:11px; background:#CCC; border-radius:7px;}
.service_list_con{ float:left; height:12px; background:#7edc3b; border-radius:7px;}
.service_list_dose{ float:left; text-align:left; padding-left:10px; color:#676b6d;}
.service_list_time{ float:left; text-align:left; color:#676b6d; min-width:170px;}
.service_list_time font{ color:#ff6600; padding-left:7px; padding-right:2px;}
/**域名服务器信息**/
.admin_index_host{ width:100%; height:auto; border:1px #dddddd solid; border-radius:5px; float:left; margin-top:10px; overflow:hidden;}
.host_top{ width:100%; height:35px; line-height:35px; background:#f5f5f5; padding:0px 10px; font-size:14px; font-weight:bold; color:#494f5d; border-bottom:1px #dddddd solid;}
.host_list{ width:100%; height:35px; line-height:35px; padding:0px 10px; border-bottom:1px #dddddd solid; clear:both}
.last{ border-bottom:none;}
.host_list_title{ float:left; width:150px; text-align:right; padding-right:7px; color:#676b6d;}
.host_list_conbox{ float:left; width:300px; height:12px; margin-top:11px; background:#CCC; border-radius:7px;}
.host_list_con{ float:left; height:12px; background:#7edc3b; border-radius:7px;}
.host_list_time{ float:left; text-align:left; color:#676b6d;}
.host_list_time font{ color:#ff6600; padding-left:7px; padding-right:2px;}
.host_list_dose{ padding-left:10px;}


/********************************************* 头部导航 *********************************************/
.bodyov{ overflow:auto;}
.admin_top{ width:100%; height:90px; position:relative;}
.admin_top_left{ width:170px; float:left; height:89px; position:relative; background:#e6f2fb; border-bottom:1px #b5cfd9 solid; text-align:center;}
.admin_top_right{float:right; overflow:hidden; height:100%; position:relative; background:#e6f2fb;}
.admin_top_menu{ width:100%; height:30px; border-bottom:5px #0099cc solid; padding-top:19px; overflow:hidden; padding-left:20px;}
.admin_top_menu li{ float:left; height:30px; line-height:30px; padding:0px 20px; transition:all 0.2s; border-top-left-radius:5px; border-top-right-radius:5px; font-size:14px;}
.admin_top_menu li:hover a{color:#0099cc; text-decoration:none;}
.admin_top_menu .hover{ color:#FFF; background:#0099cc;}
.admin_top_menu .hover a{ color:#FFF; font-weight:bold;}
.admin_top_menu .hover:hover a{ color:#FFF; font-weight:bold;}
.admin_top_menu .GoHome{ padding:2px 10px; height:20px; line-height:20px; background:#0099cc; border-radius:4px; color:#22cc77; cursor:pointer; transition:all 0.2s; margin-right:10px; float:right; font-size:12px;}
.admin_top_menu .GoHome a{ color:#FFF;}
.admin_top_menu .GoHome:hover{ background:#00aaee}
.admin_top_menu .GoHome:hover a{ color:#FFF;}
.admin_top_menu .Exit{ padding:2px 10px; height:20px; line-height:20px; background:#ff6600; border-radius:4px; color:#22cc77; cursor:pointer; transition:all 0.2s; margin-right:55px; float:right; font-size:12px;}
.admin_top_menu .Exit a{ color:#FFF;}
.admin_top_menu .Exit:hover{ background:#ff9900;}
.admin_top_menu .Exit:hover a{ color:#FFF;}

.top_mun{ float:right; padding-right:20px;}

.admin_top_map{ height:35px; line-height:35px; background:#f2f9fd; border-bottom:1px #b5cfd9 solid; border-left:1px #b5cfd9 solid; padding-left:12px; font-size:12px; color:#999;}


.admin_box{ width:100%; height:auto; position:relative;}
.admin_box_left{ width:170px; float:left; height:100%; position:relative;}
.admin_box_right{ width:100%; float:right; overflow:auto; height:100%; position:relative;}





/********************************************* 操作页面样式 *********************************************/


/*顶部区域*/
.manage_top{background:#f5f5f5; margin:auto; border:1px #dddddd solid; border-radius:4px; margin:10px;}
.gray_header{height:40px;margin:0 0 0px;border-bottom:1px solid #dddddd; position:relative;}
.gray_header .title{line-height:40px;padding:0 15px 0 15px; font-weight:bold;font-size:14px;float:left; color:#333333;}
.gray_header .point{line-height:40px;padding:0 15px 0 15px; font-size:12px;float:left; color:#F00;}
.gray_header .btns{line-height:40px;float:left; padding-right:15px;}
.gray_header .header_text{line-height:40px;float:left; padding-right:15px;}
.gray_header .reload{line-height:40px;float:right; padding-right:15px;}
.gray_header .reload a{display:block; color:#0099cc; border:1px #00aaee solid; padding:0px 10px; background:#FFF; margin-top:10px; line-height:20px; border-radius:4px;}
.gray_header .reload a:hover{text-decoration:none; color:#ff6600; border:1px #ff6600 solid;}
.mgr_divb{height:30px;padding:0 10px;background:#fff; border-bottom:1px #dddddd solid; padding-top:13px;}

.orders{ float:right; padding-right:120px; color:#0099cc;}
.ordera{ border:1px #0099cc solid; padding:1px 5px; color:#0099cc; margin-left:4px; border-radius:4px;}
.ordera:hover{ background:#0099cc; border:1px #0099cc solid; color:#FFF;}
.orderahover{ padding:1px 5px; background:#0099cc; border:1px #0099cc solid; color:#FFF; margin-left:4px; border-radius:4px;}
.orderahover:hover{ padding:1px 5px; background:#0099cc; border:1px #0099cc solid; color:#FFF; margin-left:4px; border-radius:4px;}
.search{ float:right; padding-right:20px;}
.search form{ margin-top:-4px;}


/*分类下拉*/
.type_u{ position:absolute; left:100px;}
.type_sel{ width:140px; height:23px; line-height:23px; margin-top:7px; position:relative; cursor:pointer; padding-left:5px; padding-right:5px; background:#FFF; float:left; border:1px #0099cc solid; border-bottom:1px #0099cc solid; z-index:5555;}
.type_ucon{ width:240px; min-height:200px; overflow:auto; height:auto; background:#fff; border:1px #0099cc solid; padding:0px 5px; position:absolute; line-height:23px; top:30px; left:0px; display:none; text-align:left; z-index:9999;}
.type_ucon a{ display:inherit; width:200px; height:25px; line-height:25px; text-align:left;}
/*表格区域*/

.mgr_table td{border-bottom:1px solid #ebebeb;}
.mgr_table .thead{background:#f2fafc;font-weight:bold; height:35px; line-height:35px;}
.mgr_table .type_title{ color:#CCC; font-size:12px;}
.mgr_table .mgr_tr{background:#fff; height:35px; line-height:35px;}
.mgr_table .mgr_tr_on{background:#f5f5f5; height:35px; line-height:35px;}
.mgr_table .disimg,.mgr_table .disimg2{padding-left:23px;cursor:pointer;}
.mgr_table .disimg{background:url(../images/adds.gif) no-repeat 0 -16px;}
.mgr_table .disimg2{background:url(../images/adds.gif) no-repeat 0 3px;}
.mgr_table .titles{line-height:22px;word-break:break-all;}
.mgr_table .number{font-family:Verdana;color:#a5a5a5;font-size:11px;}
.mgr_table .thumbs{border:1px dotted #ccc;background:#fff;width:80px;overflow:hidden;display:inline-block;}

.editToolbar{width:795px;margin-top:8px;padding:5px 8px;background:#ffc; margin:10px 0px; border-radius:4px;}

/*权限*/
.power_title{ font-weight:bold; color:#000; height:40px; line-height:40px;}
.power_title input{ vertical-align:middle; margin-right:5px;}
.power_con{color:#000; height:40px; line-height:40px;}
.power_con input{ vertical-align:middle; margin-left:10px; margin-right:5px;}

.mgr_nlist{height:100px;text-align:center;line-height:100px;font-weight:bold;background:#fafafa;}

.mgr_divt,.mgr_divt2{background:#f2fafc;border-bottom:1px solid #e3eff3;}
.mgr_divt{height:35px;}
.mgr_divt2{height:30px;}

.mgr_btn{float:right;}


.header_text{padding-left:10px;font-size:12px;float:left;}
.header_text span{color:#ccc;font-size:10px;padding:0 8px;}
.header_text strong{font-weight:bold;font-family:Verdana;}
.header_text a.topdir{padding:0 3px 0 22px;background:url(../images/file_topdir.gif) no-repeat;color:#09F}
.header_text a.clearfile{padding:0 3px 0 20px;background:url(../images/clearfile.png) no-repeat 4px 3px;color:#09F}
.sqlback_dir{background:url(../images/folder.gif) no-repeat 2px;padding-left:20px;}
.db_backopt{padding-top:1px;_padding-top:5px;display:inline-block;float:right;}



.gray_tabs{height:30px;padding:10px 10px 3px 10px;background:#fff; border-bottom:1px #dddddd solid;}
.gray_tabs ul li{float:left;display:inline-block; padding:1px 5px; background:#FFF; border:1px #0099cc solid; border-radius:4px; color:#0099cc; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.gray_tabs ul li a{ display:inline-block; padding:1px 5px; color:#0099cc;}
.gray_tabs ul li.on{ padding:1px 5px; background:#0099cc; border:1px #0099cc solid; border-radius:4px; color:#000; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.gray_tabs ul li.on a{display:inline-block; color:#fff;}
.gray_tabs ul li.on a:hover{text-decoration:none; color:#fff;}

.sub_type{padding-left:30px;background:url(../images/sub_type_line.gif) no-repeat 0 -1px;margin-left:20px;}
.tabs_content{ background:#FFF; padding-top:20px;}
.form_table{ margin-bottom:50px;}
.form_table td{border-bottom:1px dashed #ebebeb; background:#FFF;}
.form_table .nb td{border-bottom:none;}
.form_table #df td{border-bottom:1px dashed #ebebeb;}
.form_table .line{height:4px;background:#000;_font-size:0;}
.form_table .attrArea span{margin-right:4px;display:inline-block;*margin:0;}
.form_table .attrArea input{margin-right:3px;*margin:0;}
.form_table .maxtxtlen{padding-top:5px;}
.form_table .loginbgList{padding-top:7px;}
.form_table .loginbgList div{width:246px;text-align:right;line-height:30px;overflow:hidden;}
.form_table .loginbgList div img{border:1px solid #999;}
.form_table .delvote span{padding:0 3px;color:#666;}
.form_table .delvote a{color:#005590;text-decoration:underline;margin:0 1px;}
.form_table .delvote a:hover{color:#900;}
.form_table .reimg{margin:0 5px 0 7px;}
.form_table .cutimg a{color:#09F;}
.form_table .srcarea{display:inline-block;width:104px;margin-left:20px;position:relative;}
.form_table .infosrc{display:block;padding-right:20px;background:url(../images/arrow_ico.gif) no-repeat 32px 6px;position:absolute;margin-top:-12px;cursor:pointer;}
.form_table .infosrc ul{width:102px;margin-top:5px;padding:3px 0;border:1px solid #999;background:#fff;display:none;font-family:"宋体";cursor:default;}
.form_table .infosrc ul li{width:90px;padding:0 5px;height:22px;line-height:22px;overflow:hidden;}
.form_table .features{width:651px;margin-top:8px;padding:5px 8px;border:1px solid #CCC;background:#FFC;}

.formTable td{ border-bottom:none;}

#posttime,#regtime,#starttime,#endtime{background:url(../images/calendar.gif) 127px no-repeat;cursor:pointer;}

.form_table .priv span{margin:0 1px;padding:0 3px;color:#005590;}

.class_areatext{height:100px;width:336px;line-height:18px;border:1px solid #ccc; padding:0 2px; border-radius:4px;}
.class_areadesc{height:60px;width:663px;line-height:18px;padding:2px;border:1px solid #ccc;}
.class_input,.input_short,.input_title,.input_shortb,.input_shorts,.input_shortsl{height:23px;line-height:23px; border:1px #ccc solid; padding:0px 5px; border-radius:4px;}
.class_input{width:240px;}
.input_short{width:140px;}
.input_title{width:340px;background:url(../images/input_title.png) repeat-x; background-position:bottom;}
.input_shortb{width:80px;}
.input_shorts{width:60px;}
.input_shortsl{width:30px;}

.title_panel{position:relative;display:inline;}
.title_panel .color,.title_panel .blod,.title_panel .clear{cursor:pointer;width:15px;height:16px;display:inline-block;background-repeat:no-repeat;position:absolute;}
.title_panel .color{background-image:url(../images/colour.png);left:12px;top:1px;*top:3px!important;}
.title_panel .blod{background-image:url(../images/bold_ico.png);left:36px;top:4px;*top:6px!important;}
.title_panel .clear{left:56px;top:2px;font:11px Verdana;color:#09F;}

.input_gray,.input_gray2,.input_gray_short,.input_gray_short2,.input_long,.input_longl{height:23px;line-height:23px;border:1px solid #d0d0d0; border-radius:4px; padding:0px 3px;}
.input_gray,.input_gray2{text-align:left;padding:0 2px;}
.input_gray{width:240px;}
.input_gray2{width:70%;}
.input_gray_short,.input_gray_short2{text-align:center;margin:0 3px;font-family:Arial;}
.input_gray_short{width:30px;}
.input_gray_short2{width:50px;}
.input_longl{width:100px;}
.input_long{width:150px;}

.btn_gray{ padding:1px 5px; background:#FFF; border:1px #dddddd solid; border-radius:4px; color:#000; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn_gray:hover{ background:#dddddd; color:#000;}
.btn-green{ padding:1px 5px; background:#FFF; border:1px #22cc77 solid; border-radius:4px; color:#22cc77; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-green:hover{ background:#22cc77; color:#FFF;}
.btn-green-on{ padding:1px 5px; background:#22cc77; border:1px #22cc77 solid; border-radius:4px; color:#FFF; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-green-on:hover{ background:#22cc77; color:#FFF;}
.btn-yellow{ padding:1px 5px; background:#FFF; border:1px #ff6600 solid; border-radius:4px; color:#ff6600; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-yellow:hover{ background:#ff6600; color:#FFF;}
.btn-blue{ padding:1px 5px; background:#FFF; border:1px #00aaee solid; border-radius:4px; color:#00aaee; cursor:pointer; transition:all 0.2s;}
.btn-blue:hover{ background:#00aaee; color:#FFF;}
.btn-blue-on{ padding:1px 5px; background:#00aaee; border:1px #00aaee solid; border-radius:4px; color:#FFF; cursor:pointer; transition:all 0.2s;}
.btn-blue-on:hover{ background:#00aaee; color:#FFF;}
.btn-search{ padding:4px 10px; background:#FFF; border:1px #22cc77 solid; border-radius:4px; color:#22cc77; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-search:hover{ background:#22cc77; color:#FFF;}
.btn-search-blue{ padding:4px 10px; background:#FFF; border:1px #00aaee solid; border-radius:4px; color:#00aaee; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-search-blue:hover{ background:#00aaee; color:#FFF;}
.btn-Open{ padding:1px 5px; background:#FFF; border:1px #00aaee solid; border-radius:4px; color:#00aaee; cursor:pointer; transition:all 0.2s; margin-right:5px;}
.btn-Open:hover{ background:#00aaee; color:#FFF;}
.Opend{ background:#00aaee; color:#FFF;}
.btn-Close{ padding:1px 5px; background:#FFF; border:1px #c74802 solid; border-radius:4px; color:#c74802; cursor:pointer; transition:all 0.2s; margin-right:15px;}
.btn-Close:hover{ background:#c74802; color:#FFF;}
.Closed{ background:#c74802; color:#FFF;}

.actbtn-green{ padding:1px 5px; background:#FFF; border:1px #22cc77 solid; border-radius:4px; color:#22cc77; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.actbtn-green:hover{ background:#22cc77; color:#FFF; text-decoration:none;}
.actbtn-blue{ padding:1px 5px; background:#FFF; border:1px #00aaee solid; border-radius:4px; color:#00aaee; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.actbtn-blue:hover{ background:#00aaee; color:#FFF; text-decoration:none;}
.actbtn-yellow{ padding:1px 5px; background:#FFF; border:1px #ff6600 solid; border-radius:4px; color:#ff6600; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.actbtn-yellow:hover{ background:#ff6600; color:#FFF; text-decoration:none;}
.actbtn-red{ padding:1px 5px; background:#FFF; border:1px #fc0802 solid; border-radius:4px; color:#fc0802; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.actbtn-red:hover{ background:#fc0802; color:#FFF; text-decoration:none;}
.actbtn-Dblue{ padding:1px 5px; background:#FFF; border:1px #011efb solid; border-radius:4px; color:#011efb; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.actbtn-Dblue:hover{ background:#011efb; color:#FFF; text-decoration:none;}
.actbtn-disabled{ padding:1px 5px; background:#FFF; border:1px #dddddd solid; border-radius:4px; color:#dddddd; cursor:pointer; transition:all 0.2s; margin-left:5px;}
.orderid{ padding:2px 10px; background:#CCC; color:#000; border-radius:4px;}
.orderid:hover{ padding:2px 10px; background:#999; border-radius:4px; color:#FFF;}


.cnote{margin-left:20px;color:#999;}
.regnote{margin-left:8px;}
.reok,.renok{display:inline-block;padding-left:18px;background:url(../images/filestate.png) no-repeat;color:#900;}
.renok{background-position:0 -23px;}

.uploadframe{position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:9999;}

.subbtn_area{margin-top:20px; padding-bottom:20px; padding-left:40%; z-index:999; position:fixed; bottom:0px;}
.blue_submit_btn,.blue_back_btn{width:74px;height:23px;border:0; cursor:pointer;}
.blue_submit_btn{background:url(../images/blue_submit_btn.png) no-repeat;margin-right:15px; cursor:pointer;}
.blue_back_btn{background:url(../images/blue_back_btn.png) no-repeat;}

/*网站配置*/
.conftag{font-family:Verdana;font-size:10px;}

/*灰色按钮样式*/
.gray_btn_area{float:right;height:24px;}
.gray_btn_area div{float:left;}
.gray_btn{display:inline-block;width:52px;height:24px;text-align:center;line-height:24px;background:url(../images/gray_btn_bg.png);cursor:pointer;color:#333;}


/*组图上传区域*/
.picarr{width:643px;min-height:100px;padding:0 12px 8px;margin-bottom:7px;border:1px solid #7f9db9;_height:auto!important;_height:100px;}
.picarr legend{color:#7f9db9;padding:3px 8px;font-weight:bold;}
.picarr div{width:190px;padding-left:22px;line-height:76px;color:#999;background:url(../images/infonote_ico.gif) no-repeat 0 center;margin:0 auto;}
.picarr div span{cursor:pointer;font-weight:bold;color:#09F;margin-left:8px;}
.picarr div strong{color:red;padding:0 3px;}
.picarr ul li{float:left;width:311px;padding:0 0 8px 10px;}
.picarr ul li input{height:22px;line-height:22px;text-indent:3px;border:1px solid #ccc;width:80%;}
.picarr ul li a{margin-left:15px;color:#09F;}


/*广告上传*/
.adupdload{width:450px;margin:16px auto 0 auto;}


/********************************************* 页面通用样式 *********************************************/


/*分页样式*/
.page_area{width:613px;margin:0 auto;}
.page_info{text-align:center;margin:10px 0;color:#333;}
.page_info span{padding:0 2px;}
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:10px;margin:15px 0 10px;}
.page_list a{display:inline-block;color:#2b4a78;border:1px solid #d6d6d6;background:#fff;text-align:center;padding:0 8px;margin:0 1px; border-radius:4px; margin:0px 4px;}
.page_list a:hover{color:#fff;border:1px solid #3090bc;background:#73b2da;}
.page_list a.on{color:#fff;border:1px solid #3090bc;background:#73b2da;}


/*橙色警告条*/
.notewarn{position:relative;width:99.8%;border:1px solid #f4e4b4;background:url(../images/notewarn.gif) 12px 8px no-repeat #fffff0!important;color:#f0aa34;overflow:hidden;margin-top:15px;}
.notewarn div{padding:8px 35px;line-height:18px;}
.notewarn .close{position:absolute;right:5px;top:50%;margin-top:-8px;}
.notewarn .close a{width:16px;height:16px;display:block;background:url(../images/notewarn_close.png) no-repeat 0 0;overflow:hidden;}
.notewarn .close a:hover{background:url(../images/notewarn_close.png) no-repeat 0 -16px;}
.notewarn .text{text-decoration:underline;}


/*加载图片*/
.loading{width:100px;margin:30px auto;height:22px;}
.loading img{margin-right:5px;}
.loading2{background:url(../images/list_load2.gif) no-repeat;padding-left:20px;margin-left:20px;color:#666;}
.loadstyle{text-align:center;}
.loadstyle img{margin-right:5px;}






/*新文件上传模块*/
.newupload{margin-top:10px;}
.newupload_area{width:500px;margin-bottom:5px;position:relative;}
.upload_file_ok{color:#900;font-weight:bold;}
.upload_file_nok{color:#F00;font-weight:bold;}
.upload_file_name{color:#00F;}
.upload_newfile_file{width:300px;height:23px;}
.upload_newfile_btn{background:url(../images/upload_btn.png);border:0;position:absolute;top:0;right:0;width:74px;height:23px;margin-right:12px;}
.upload_newfile_loading{width:100px;height:22px;}
.upload_newfile_loading img{margin-right:5px;}


/*文件编辑*/
.editbtn{position:relative;}
.editbtn span{position:absolute;}
.makedir{width:68px;height:20px;border:0;background:url(../images/edit_makedir_btn.gif) no-repeat;color:#fff;}

.showdir_top{width:248px;height:54px;line-height:40px;font-size:14px;text-indent:1em;font-weight:bold;background:url(../images/showdir_top.png);color:#9C3;}
.showdir_center{width:230px;border:1px solid #d4d4d4;border-top:none;border-bottom:none;padding-left:16px;}
.showdir_center .backdir{padding-right:18px;text-align:right;background:url(../images/backdir.png) no-repeat 135px center;}
.showdir_bottom{width:248px;height:21px;background:url(../images/showdir_bottom.png);}

.editcode{width:480px;}
.editcode_top{width:480px;height:54px;line-height:40px;font-size:14px;text-indent:1em;font-weight:bold;background:url(../images/editcode_top.png);color:#9C3;}
.editcode_center{width:446px;border:1px solid #d4d4d4;border-top:none;border-bottom:none;padding:0 16px 0 16px;}
.editcode_bottom{width:480px;height:40px;background:url(../images/editcode_bottom.png);}

.editarea{width:100%;height:240px;}


.cache_tips{padding:10px 0;line-height:26px;}
.cache_tips li{list-style-type:disc;list-style-position:inside;}


.agtitle{padding:7px 0;}
.agline{line-height:30px;}
.agline span{display:inline-block;width:120px;}
.agsel{padding:5px 0 10px;}
.agsel a{color:#900;}



/*颜色定义*/
.blue{color:blue;}
.red{color:red;}
.maroon{color:#D20000;font-family:"宋体";padding-left:2px;}
.green{color:#9C0;}
.maroon2{color:#D20000;}
.test-color{color:#039}/*专门获取颜色用的样式，文件内无引用*/