@charset "utf-8";
/* CSS Document */
body{
    crollbar-arrow-color: #0476BC;
    scrollbar-face-color: #BDE2FB;
    scrollbar-darkshadow-color: #BDE2FB;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #66AFDC;
    scrollbar-track-color: #BDE2FB;
    scrollbar-3dlight-color: #66AFDC;
}
.no_page{
    color: red;
}
.op_tab ul{

    padding: 0;
    margin: 0;
    border: 0;
    list-style: none;
    width: 100%;
    height: 25px;
}
.op_tab ul li{
    width: 72px;
    float: left;
    text-align: center;
}
a{
    color:#2970A6;
    text-decoration:none;
}
body td{
    font-size:12px;
}
img {
    margin:0px;
    padding:0px;
    border:0px;
}
.tb{border-collapse:collapse}
.tb td{border:solid 1px #66AFDC}
.tr_over{
    background:#eee;
}

.tb_header{
    height:30px;
    width:99%;
    background-color:#66AFDC;
}
.tb_header th{
    background-color:#66AFDC;
    background:url(../images/td_bg.jpg);
    text-align:center;
    font-weight:bold;
    height:25px;
}
.tb_header td{
    background-color:#FFF;
    text-align:center;
    height:20px;
}
.tb_footer{
    width:95%;
}
.tb_data{
    width:95%;
    background-color:#CCC;
}
.tb_data td{
    background-color:#FFF;
    text-align:center;
    height:25px;
}

.tb_data_for_edit{
    width:95%;
    background-color:#CCC;
}
.tb_data_for_edit td{
    background-color:#FFF;
    text-align:left;
}
.filed input{
    width:450px;
    border:1px solid #DFDFDF;
}
.filed textarea{
    width:450px;
    height:50px;
    border:1px solid #DFDFDF;
}
.tb_nav{
    background-color:#CCC;
}
.tb_nav td{
    /*	height:25px;*/
}
/* menu style*/
.lt {
    width:186px;
    height:29px;
    /*	padding: 5px 5px 0 30px;
    */	border:0;
    background:url(../images/admin_o_slt.gif) no-repeat bottom;
    color:#808080;
    cursor:pointer;
}
.lt span {
    display:block;
    padding:0;
    margin:5px 10px 0px 30px;
    border:0;

}
.lt_slt {
    width:186px;
    height:29px;

    /*	padding: 0px 5px 0 30px;*/
    border:0;
    background:url(../images/admin_slt.gif) no-repeat bottom;
    color:#808080;
    font-weight:bold;
    cursor:pointer;
}
.lt_slt span{
    border:0;
    padding:0;
    margin:5px 10px 0px 30px;
    display:block;

    font-weight:bold;
}
.lm{
    width:186px;
    height:20px;
    color:#808080;
    border:0;
    background:url(../images/admin_lm_bg.gif) repeat-y;

}
.lm span{
    padding:0;
    margin:0px 10px 0 30px;
    border:0;
    display:block;
    line-height:20px;

    /*	padding: 3px 10px 0 35px;
    */
}

.lm span a{
    color:#808080;
    text-decoration:none;
    /*	padding: 3px 10px 0 35px;
    */
}
.lm span a:hover {
    color:#808080;
    text-decoration:underline;
    /*	padding: 3px 10px 0 35px;
    */
}
.lfoot {
    width :186px;
    height: 10px;
    background:url(../images/admin_foot.gif) no-repeat top;

}
.l_bg {
    width :186px;
    height: 10px;
    background:url(../images/admin_re_bg.gif) top repeat-y;
}
.slt_menu {

    font-size:14px;
    color:#000000;
    background:url(../images/admin_top_menu.gif) no-repeat bottom;
}
.slt_menu a{
    color:#000000;
    text-decoration:none;
    display:block;
    width:80px;
    height:30px;
    line-height:30px;
    border:0;

}
.unslt_menu {
    font-size:14px;
    color:#FFFFFF;
}
.unslt_menu a {
    display:block;
    width:80px;
    height:30px;
    color:#FFFFFF;
    line-height:30px;
    text-decoration:none;
    border:0;
}

.top_sys_font {
    font-size:10px;
    color:#FFFFFF;
}
.top_sys_font a{
    font-size:10px;
    color:#FFFFFF;
}
.m_top {
    padding-left:15px;
    font-size:12px;
    background:url(../images/admin_bg6.gif) repeat-x;
    font-weight:bold;
    color:#747474;
    line-height:29px;
}
.m_bottom {
    background:url(../images/admin_bg8.gif) repeat-x;
}
.m_left {
    background:url(../images/admin_bg7.gif) repeat-y;
}
.m_right {
    background:url(../images/admin_bg5.gif) repeat-y;
}
.border_tl{
    background:url(../images/admin_bg4.gif) no-repeat ;
    width:10px;
    height:29px;
}
.border_tr{
    background:url(../images/admin_bg1.gif) no-repeat ;
    width:13px;
    height:29px;
}
.border_bl{
    background:url(../images/admin_bg3.gif) no-repeat ;
    width:10px;
    height:11px;
}
.border_br{
    background:url(../images/admin_bg2.gif) no-repeat ;
    width:13px;
    height:11px;
}
.m_content {
    padding:5px 20px;
    color:#666666;
    background-color:#fcfcfc;
}
.redcolor{
    color:#FF0000;
}
.footer{width:600px;}
.attention_star{
    color:#FF0000;
}

/*后台头部*/
.top{
    height:75px;
    background:url(../images/top_banner_bg.jpg) repeat-x;
    clear: both;
    width: 100%;
}
.top_menu{position:relative;}
.top_menu ul{padding:0px; margin:0px; list-style:none;}
.top_menu ul li{float:left; width:70px; height:26px; background-image:url(../images/tab02.gif); text-align:center; font-weight:bold; margin-right:3px;}
.top_menu ul li a{color:#000;}
.top_menu ul li a:visited{color:#000;}
.top_menu ul li span{margin-top:4px; display:block;}
.top_menu .current{background-image:url(../images/tab01.gif); height:27px; position:relative; margin-bottom:-1px;}
.top_menu .current a{color:#000;}
.top_menu .current a:visited{color:#000;}

.content{
    height:180px;
    overflow: hidden;
}
.left{
    /*	width:210px;
	background-color:#fff;
	float:left;*/
    /*overflow-y:auto;*/
}
#main{
    float: left;
    /*margin-left:260px;*/
    clear:right;
}
#op_position{
    height:33px;
    background-image:url(../images/pic03.jpg);
    padding-left:10px;
    padding-top:5px;
}
#op_content{
    overflow: auto;
}
#op_content_inn {
    border:10px solid #FFF;
    border-right:0;
    border-top:0;
}

.tab3{background-image:url(../images/tab03.jpg); font-weight:bold; line-height:25px; position: relative;top: 1px;}
.tab4{background-image:url(../images/tab04.jpg); font-weight:bold; line-height:25px;}
.tab4 a{color:#FFF;}
.tab4 a:visited{color:#FFF;}
.search_btn{width:52px; height:20px; background:url(../images/search_btn.jpg); border:none;}
.save_btn{width:62px; height:22px; background:url(../images/btn04.jpg); border:none; cursor: pointer;}
.return_btn{width:62px; height:22px; background:url(../images/btn05.jpg); border:none; cursor: pointer;}
.submit_btn{width:62px; height:22px; background:url(../images/btn06.jpg); border:none; cursor: pointer;}
.batch_del_btn{width:62px; height:22px; line-height:22px; color:#000; background:url(../images/btn01.jpg); border:none; cursor: pointer;display: block; float:left; margin-right:5px; font-size:12px;}
.blank_btn{width:62px; height:22px; line-height:22px; color:#000; background:url(../images/btn01.jpg); border:none; cursor: pointer;display: block; float:left; margin-right:5px; font-size:12px;}
.wizard_ul ul li{
    list-style:disc inside none;
}
.theme_list_for_choose ul{
    list-style: none;
}
.theme_list_for_choose ul li{
    width:200px;
    float: left;
}
.theme_list_for_choose ul li div{
    text-align: center;
}
.wizard_btn{
    width:62px; height:22px; line-height:22px; color:#000; background:url(../images/btn01.jpg); border:none; cursor: pointer; margin-right:5px; font-size:12px;}
label.error {
    background:transparent url(../images/unchecked.gif) no-repeat scroll 0 0;
    color:#EA5200;
    font-weight:bold;
    padding-bottom:2px;
    padding-left:16px;
}
label.success {
    background:url("../images/checked.gif") no-repeat scroll 0 0 transparent;
    padding-left:16px;
}
label.checked {
    background:transparent url(../images/checked.gif) no-repeat scroll 0 0;
}
.color_red{
    color:red;
}
#login_panel{
    display:none;
}
#message_box{
    display:none;
}
.admin_button{width:100px;background-color:#F3F3F3;text-align:center;border-top:solid 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #000;border-bottom:solid 1px #000;}
.person{margin:5px}

#img_place{
    position: relative;
    height: 60px;
}
.index_photo_unselected{

}
.index_photo_selected{
    background:url("../images/ditch.gif") no-repeat scroll 0 0 transparent;
    bottom:0;
    height:16px;
    position:absolute;
    right:0;
    width:15px;
    z-index:10;
}
.index_photo_un_border{
    width:50px;
    border:4px solid #ccc;
    float:left;
    margin-left:5px;
    filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
    -moz-opacity:0.8; /*Firefox私有，透明度50%*/
    opacity:0.8;/*其他，透明度50%*/
    cursor: pointer;

}
.index_photo_border{
    width:50px;
    border:4px solid limegreen;
    float:left;
    margin-left:5px;
    cursor: pointer;
    position: relative;
}
