*{font-size:12px;font-family:Tahoma,Arial,Helvetica,Sans-Serif;margin:0;outline:none}
body{width:100%;height:100%}
ul,li{list-style:none}
img{border:0}
a,a:visited{color:#333;text-decoration:none}
a:hover{color:#BD0A01}
input,textarea{border:1px solid #C0BBB4;background:url(img/bg_input_text.png) repeat-x}

.head{background:url(img/main_bg.png);height:49px}
.logo{float:left;margin:1px}
.login{float:right;margin:14px 8px 0 0}
.login a,.login a:visited{display:inline;float:left;margin:0 5px;color:#FFF}

.nav{width:100%;background:url(img/bg_btn.png) top left;height:35px}
.n_l{float:left;width:179px;height:32px}
.n_l a{display:block;height:32px;line-height:32px;padding:0 15px}
.n_l a b{background:url(img/page_form.png) no-repeat;padding-left:25px}
.n_c{float:left;height:32px;border-left:1px solid #ccc}
.n_c a,.n_r a{display:inline;float:left;height:32px;line-height:32px;padding:0 8px;border-left:1px solid white;border-right:1px solid #E4E1DA}
.n_c a:hover,.n_l a:hover,.n_c .x{color:#395500;background:#F4FADF url(img/bg_btn_hover.png) repeat-x}
.n_r{float:right;height:32px;border-left:1px solid #ccc}
.n_r a{padding:0 5px}
.n_r a:hover{color:#395500;background:#F4FADF url(img/bg_btn_s_hover.png) repeat-x}

.c_l_td{background:white url(img/bg_sidebar.png) right repeat-y}
.c_l{width:180px;height:100%;overflow:auto}
.c_l_a{display:block;margin:10px 0 0 10px;height:22px;line-height:22px;padding:5px 0 5px 20px;font-size:14px;background:url(lm_bg.gif) no-repeat}
.c_l_a_hover{display:block;margin:10px 0 0 10px;height:22px;line-height:22px;padding:4px 0 4px 19px;font-size:14px;border-top:1px solid #D1CCC0;border-bottom:1px solid #D1CCC0;border-left:1px solid #D1CCC0;background:#FCFCFB url(lm_bg.gif) -1px -1px no-repeat;color:#BD0A01;cursor:hand}

.content{background:#FFF;width:100%;height:100%;overflow:auto}
.c_c{margin:10px}
.c_c_t{margin:0 0 10px 0;width:100%;height:29px;overflow:hidden;background:url(img/dian.png) 0 28px repeat-x}
.c_c_t a{display:block;float:left;height:27px;line-height:27px;padding:0 10px;margin-left:10px;border:1px solid #D1CCC0;background:#F9F9F7}
.c_c_t a:hover{background:#EFF9D0;color:#333}
.c_c_t a.x{border-bottom:1px solid #FFF;background:#FFF;font-weight:bold;color:#645A44}
.c_c_t a.x:hover{background:#FFF;color:#645A44}
.c_c_s{width:100%;height:20px;line-height:20px;color:#DFCCDF;margin:12px 0 14px 16px;overflow:hidden}

.pf_table tr{height:22px}
.pf_table tr td{padding-left:10px}

/*box page*/
.boxleft{border-bottom:#ccc 1px dashed;padding:10px;caption-side:top}
.boxright{border-bottom:#ccc 1px dashed;padding:10px}
.settingtitle{font-weight:bold;color:#535353}
.settingnote{color:#999999;display:block;padding:10px 0}
.boxformat2{background-color:#F7F7F7}
.settingtitle2{font-weight:bold;color:#666666}
.InfoBox{width:290px;margin-top:5px;padding:5px;border:#FAEBB1 1px solid;background-color:#FFFFD6}
.page{overflow:hidden;margin-top:10px}
.page a,.page b{display:inline;float:left;border:1px solid #ccc;margin:0 3px;padding:0 2px}

/*layout*/
#main{padding:50px 0px 20px 0px;width:99%;font-family:Verdana,"Lucida Grande","Lucida Sans",Hei,sans}
#diypage{width:440px;height:290px;background-image:url(admin_bg.png);background-repeat:no-repeat;background-position:left top}
#info{padding:5px;font-size:12px;margin:0px 0px 10px 0px;color:#333;background-color:#FFFFEF;border:2px solid #FFC}
#logout{color:#000;font-size:12px}
.title{font-size:14px;color:#ffa500;font-weight:bold}
.h50{height:50px}
.h8{height:8px}
.login_form_t td{font-size:12px;color:#ffffff}
input.line{width:200px;font-size:15px;padding:3px;background-color:#FFF;color:#0099cc;border:1px solid #cccccc}
input.line:focus{width:200px;font-size:15px;padding:3px;background-color:#FFF;color:#F9410D;border:1px solid #0C0}
.tip{color:#CCC}
form{padding:0px;margin:0px}
#bottom{padding:10px;font-family:Verdana,"Lucida Grande","Lucida Sans",sans;font-size:10px}
li{color:#CCC;list-style:square;padding:0px 0px 5px 0px;margin:0px 0px 0px 2em}
.login_img{color:#64686B;font-size:12px;background:url(login_button.jpg);width:95px;height:39px;border:0px}

/*pages*/
.pages{width:930px;margin:10px auto;overflow:hidden}
.pages a,.pages a:visited,.pages b{display:inline;float:left;margin:0 5px 5px 0;height:20px;line-height:20px;font-family:Tahoma;font-size:12px;white-space:nowrap;border:1px solid #ccc;background:#FFF;color:#333;padding:0 5px}
.pages b{border:1px solid #7BD676;background:#E1F8D8;color:red}
.pages a:hover{border:1px solid #8BCCEC;background:#E8F3FD;color:#000;font-weight:400}
.pages a u{color:red}

/*old*/
.HeadTitle{font-size:16px;font-weight:bold}
.ahp_t{width:95%;background:url(../dpcms/toolbar_bg.png) repeat-x;padding:5px;border:1px solid #EFEEEB}
.ahp_h{width:85%;padding:20px 0 6px 20px}

/*sub*/
.sub{position:absolute;left:180px;background-color:#FCFCFB;border-top:1px solid #D1CCC0;border-right:2px solid #E0E0D8;border-bottom:2px solid #D1CCC0;padding:5px 10px 10px 10px;display:none;z-index:9999}
.sub_i{position:absolute;left:180px;display:none;z-index:9998}
.sub_left{float:left;padding:6px 0 0 0;font-weight:bold;color:#4F7500}
.sub_right{float:left;width:340px;padding:0 0 0 5px}
.sub_right_item{float:left;background:url(vline.gif) 6px 6px no-repeat;padding:0 0 0 16px;height:26px;line-height:26px;word-break:keep-all}
.sub_clear{clear:both;width:1px;height:10px;overflow:hidden}
.b_abut{width:100%;margin-top:30px}
.abut{float:left;display:block;padding:10px 30px;margin-right:30px;border:1px solid #ddd;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee}
.abut:hover{background:#ddd}