﻿@import url(Default.css);
body,div,p,ul,table { margin:0px; padding:0px; font-size:12px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:1px;}
p{ padding:5px; line-height:1.2em;}
ul { list-style-position:outside; padding:5px; padding-left:20px;}
li { padding:3px; line-height:1.5em;}

.fl {float:left;}.fr {float:right;}.clr{clear:both;}
.noborder { border:none;}
.dsp_none { display:none;}

#div_0_main { margin:0px auto; width:720px;}

#div_nav{ background-color:#def;  }
#menu_scode ul.level3 { padding:4px; background-color:#def;}
#menu_scode ul.level3 li { padding:3px;}

#div_memo{ padding:10px; margin-top:10px;
           color:#444;
           background-color:#ffe; 
           border:1px solid gray; border-radius:4px;  }
    
    #div_memo p.ttl /*说明性文字的标题*/
        {color: #333; font-size:14px;
         font-weight:bold; 
         }
   
    #memo_toggle /*关闭和展示MEMO的开关*/
        { width:22px; height:22px;  padding:0px;
          border:1px solid silver; cursor:pointer;
          border-radius:4px;  
          background-image:url(../imgs/btn_toggle_ud.png); }
    #memo_toggle:hover
        { background-color:#dadada;}
     .btn_toggle1 { background-position:0px -20px;}
    
    #div_memoContent { display:none;} /*默认说明文字不显示*/

#div_main{ padding:10px; margin-top:10px;
           color:Black;
           border:1px solid gray; border-radius:4px;
           float:left;
}
#user_login { margin:2px;float:right;padding:5px;
           border:1px solid gray; border-radius:4px;
           width:180px;
           text-align:right;
           line-height:26px;
}
#div_menu { border:1px solid silver;
                background-image:url(../imgs/back_navbar.png);
                background-repeat:repeat-x;                 
               }

.round_headmenu #div_title{float:left;
    margin:-50px 0 0 300px;padding:0px;
}

    a{ display:block; text-decoration:none; color:Gray;}
    a:hover{ color:#930;}
    a.mm{ margin:10px 0px 10px 0px; padding:0px 10px 0px 10px;}
    a.ms{ padding:10px 20px 8px 20px; font-size:12px;}
    a.ms +a.ms { border-top:1px dashed silver;}

    .menuset { float:left; 
               border-bottom:2px solid silver;
    }
    .menuset+.menuset a.mm
            {   border-left:1px solid silver;}
    
    .smenu { position:absolute;
             border:1px solid silver;
             border-top:none;
             background-color:RGB(251,251,251);
             display:none;
             border-bottom-left-radius:8px;
             border-bottom-right-radius:8px;
             height:auto;
             z-index:88;
    }
    .div_foot {padding:12px;margin:12px;
              border:1px solid silver;
              opacity:0.4;
              filter:alpha(opacity=40); 
              float:left;
              width:100%;
    }
    .div_foot .content {
            padding:6px;margin:6px;
            width:680px;
            float:right;
        }
    .site_logo{
        padding:8px;margin:8px;border:0px;
        float:left;
        width:auto;height:80px;
    }
    .div_null{
        height:80px;
    }
    .Bt_edit,.Bt_Save,.Bt_login,.Bt_register,.DeleteButton,.EditButton,.CancelButton,.InsertButton,.UpdateButton{
           border:1px solid gray;
           padding:3px;margin:3px;
           border-radius:4px;
          width:60px;
          float:none;
       }
    .Bt_edit,.Bt_Save,.Bt_login,.Bt_register,.DeleteButton,.EditButton,.CancelButton,.InsertButton,.UpdateButton a:hover{
         border:1px solid gray;
         padding:2px;margin:2px;
         border-top:2px solid silver;
         border-radius:2px;
         color:orangered;
         float:left;
        }

/* 默认元素样式 */
a.a_btn /*按钮样式的超链接*/
{ display:inline-block;
  margin:5px; 
  padding:8px 10px 8px 10px;
  text-decoration:none;
  color:White; 
  border:1px solid silver; 
  border-radius:6px;
  background-color:Green; 
  	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2); 

 	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	}
	
a.a_btn:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
a_btn:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
/**/



.fclr{clear:both;}
._all {
    position:initial;
    height: 400px;
    width: 380px;
    margin: 6px 0 0 0px;
    rotation-point: 50%;
    float: left;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 60px;
}
._all .a{border:1px solid silver;height:60px;width:60px;border-radius:30px;background-color:chartreuse;text-align:center;margin:30px;
         font-size:14px;overflow:auto;-webkit-border-radius:32px;-moz-border-radius:32px;line-height:60px;}
._all ._abg{border:3px rgba(255,0,255, 0.2) solid;height:60px;width:60px;border-radius:30px; 
            background-color:rgba(222, 255, 0, 0.8);text-align:center; Font-Size:Larger;overflow:auto;line-height:60px; color:deeppink;}
._all #a1{position:absolute;margin:36px 0 0 150px;padding:2px;float:left;text-align:center;vertical-align:bottom;}
._all #b1{position:relative;margin:0px 0px 0 70px;padding:2px;float:left;}
._all #b2{position:relative;margin:0px 80px 0 0;padding:2px;float:right;}
._all #c1{position:relative;margin:0px 0 0 20px;padding:2px;float:left;}
._all #c2{position:relative;margin:0px 20px 0 0;padding:2px;float:right;}
._all #d1{position:relative;margin:10px 0 0 28px;padding:2px;float:left;}
._all #d2{position:relative;margin:10px 28px 0 0;padding:2px;float:right;}
._all #e1{position:relative;margin:10px 0 0 75px;padding:2px;float:left;}
._all #e2{position:relative;margin:10px 75px 0 0;padding:2px;float:right;}
._all #f{position:relative;margin:-10px 0px 10px 150px;padding:2px;float:left;}

._center a{position:absolute;border:silver 2px solid;width:120px;height:120px;
         border-radius:100px;margin:120px;padding:5px; background-image:url(../imgs/Logo120x60.png);
         background-repeat:no-repeat;background-position:center;cursor:hand;}
 