﻿body
{
    margin: 0px;
    background-color: White;
}

/*TopFrame*/
#topframe
{
    width: 500px;
    font-weight: bold;
    font-size: 32pt;
    color: #ffff99;
    font-style: normal;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    text-align: center;
}

/*LeftFrame*/
#userinfo
{
    width: 150px;
    margin-left: auto;
    margin-right: auto;
}

/*MainPages*/
.pagehead
{
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    height: 34px;
    background-color: #2a9dd8;
    line-height: 34px;
    color: white;
    padding-left: 20px;
    font-size: small;
}
.warnhead
{
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    height: 34px;
    background-color: #f6fa93;
    line-height: 34px;
    color: white;
    padding-left: 20px;
    font-size: small;
    font-weight:bold;
    color:Red;
}
.container
{
    width: 100%;
}

#pwdform
{
    width: 450px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
}

.titlerow
{
    /*	background-color: #7eb5e7; 	font-weight: bold; 	color: #0000c0;*/
    background: url(  'sprite.png' ) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: middle;
    height: 24px;
}

.filltable caption
{
    background: url(  'sprite.png' ) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: none;
    border-width: 1px 1px 1px 1px;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: middle;
    color: green;
    font-size: medium;
    font-weight: bold;
}

.filltable td
{
    background-color: White;
}

.titlelable
{
    font-weight: bold;
    font-size: medium;
    color: green;
}

.lefttd
{
    background-color: #E7F1FE; /*    color:White;*/
    padding: 4px 10px 4px 10px; /*border-right: solid 1px #cbcbcb;*/
}

.righttd
{
    background-color: White;
    text-align: left;
}

.center
{
    margin-left: auto;
    margin-right: auto;
    padding-left: auto;
    padding-right: auto;
}

.errmsg
{
    color: #ff0000;
}

table
{
    margin-left: auto;
    margin-right: auto;
}

.filltable
{
    font-family: arial;
    font-size: small;
    background-color: #E3E3E3;
    width: 600px;
    height: 258px;
}

.filltable th
{
    background-color: #E7F1FE;
    padding: 4px 10px 4px 10px;
    text-align: right;
}

.filltable tr
{
    height: 30px;
}

.filltable #wrap_button
{
    margin: 5px;
}

/*Gridview style*/
.tablestyle
{
    font-family: arial;
    font-size: small;
    border: solid 1px #7f7f7f;
    table-layout: fixed;
    word-break:break-all;
    word-wrap:break-word;
}
.tablestyler
{
    font-family: arial;
    font-size: small;
    border: silid 1px #7f7f7f;
    table-layout: fixed;
    word-break:break-all;
    word-wrap:break-word;
}
.altrowstyle
{
    background-color: #edf5ff;
}
.rowstyle
{
    background-color: #fff;
}
.altrowstyle2
{
    background-color: #edf5ff;
}
.rowstyle2
{
    background-color: #fff;
}
/*鼠标移动行加阴影20140420*/
.altrowstyle:hover
{
    background-color: #69a5d7;
}
.altrowstyle2:hover
{
    background-color: #69a5d7;
}
.headerstyle th
{
    background: url(  'sprite.png' ) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: bottom;
}

.headerstyle2 th
{
    background: url(  'sprite.png' ) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding:4px 0px 4px 0px;
    text-align: center;
    vertical-align: bottom;
}
.headerstyle th a
{
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    color: #000;
    display: block;
    padding-right: 10px;
}

.headerstyle2 th a
{
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    color: #000;
    display: block;
}
.rowstyle .sortaltrow, .altrowstyle .sortaltrow, .rowstyle2 .sortaltrow, .altrowstyle2 .sortaltrow
{
    background-color: #ffdbdb;
}
.rowstyle:hover, .rowstyle2:hover
{
    background-color: #69a5d7;
}
.rowstyle .sortrow, .altrowstyle .sortrow, .rowstyle2 .sortrow, .altrowstyle2 .sortrow
{
    background-color: #fff;
}
.rowstyle td, .altrowstyle td
{
    padding: 4px 10px 4px 10px;
    border-right: solid 1px #cbcbcb;
}
.rowstyle2 td, .altrowstyle2 td
{
    padding: 4px 0px 4px 0px;
    border-right: solid 1px #cbcbcb;
}

.headerstyle .sortascheader
{
    background: url(img/sprite.png) repeat-x 0px -100px;
}

.headerstyle .sortascheader a
{
    background: url(img/dt-arrow-up.png) no-repeat right 50%;
}

.headerstyle .sortdescheader
{
    background: url(img/sprite.png) repeat-x 0px -100px;
}

.headerstyle .sortdescheader a
{
    background: url(img/dt-arrow-dn.png) no-repeat right 50%;
}

.AjaxTabStrip .ajax__tab_header
{
    font-size: 10pt;
    height: 30px;
    background-repeat: repeat-x;
    padding-top: 4px;
    text-align: left;
    text-indent: 3px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

/* 默认tab设置 */
.AjaxTabStrip .ajax__tab_tab
{
    font-size: 10pt;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    padding-left: 3px;
    padding-right: 6px;
    background-color: #bbd2e4;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

/* 鼠标经过设置*/
.AjaxTabStrip .ajax__tab_hover .ajax__tab_tab
{
}

/* 当前激活选项卡设置*/
.AjaxTabStrip .ajax__tab_active .ajax__tab_tab
{
    border-right: #CCCCCC 1px solid;
    border-top: #CCCCCC 1px solid;
    background-color: #FFF;
    border-left: #CCCCCC 1px solid;
    cursor: pointer;
    height: 30px;
    padding-left: 3px;
    padding-right: 6px;
    line-height: 30px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

/*Body设置*/
.AjaxTabStrip .ajax__tab_body
{
    text-align: left;
    text-indent: 5px;
}

.inputbutton
{
    background-color: White;
    border: 1px solid #6487DC;
    font-size: small;
    color: #6487DC;
    margin-left: 3px;
}
.inputbutton2
{
    display: none;
    background-color: White;
    border: 1px solid #6487DC;
    font-size: small;
    color: #6487DC;
    margin-left: 0px;
}
.inputbutton4
{
    z-index: 3;
    background-color: White;
    border: 1px solid #6487DC;
    font-size: small;
    color: #6487DC;
    margin-left: 3px;
    margin-right: 0px;
}
.inputbutton3
{
    z-index: 2;
    background-color: White;
    border: 1px solid #6487DC;
    font-size: small;
    color: #6487DC;
    margin-left: 3px;
    margin-right: 4px;
    left: 137px;
    width: 49px;
}
.labelstyle
{
    font-size: medium;
    width: 60;
}


.tableSearch
{
    width: 700px;
    margin-left: 50px;
    margin-top:10px;
}
.tableSearch tr
{
    height: 30px;
    width: 230px;
    text-align: right;
    font-size: medium;
}
.tableSearch th
{
    width: 80px;
    text-align: right;
    font-style: normal;
    font-family: 宋体;
    font-weight: normal;
}
.tableSearch td
{
    width: 150px;
    text-align: left;
}
.ddlstyle
{
    background: url(Image/ddlb.png) no-repeat right 100%;
}
.bodies
{
    background-color: #eeeff3;
}
.modeltitle
{
    display: inline-block;
    line-height: 50px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    padding: 0px;
    color: White;
    font-weight: bold;
    background-image: url(../../images/modeltitleb.png);
    background-repeat: repeat-x;
}
.modelpic
{
    -webkit-border-radius:10px 10px 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    border-radius: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
}
.buttonb1
{
    background-image: url(../../images/buttonb1.png);
    font-size: small;
    height: 32px;
    line-height: 32px;
    width: 82px;
    float: left;
    margin-left: 3px;
}
.buttonb2
{
    
    font-size: small;
    height: 32px;
    line-height: 32px;
    width: 82px;
    float: left;
    margin-left: 3px;
}
.buttona
{
    text-decoration: none;
    color: White;
    margin-left: 10px;
}
.toright
{
    float: right;
    vertical-align: middle;
    margin-right: 10px;
}
.buttons
{
    background-color: #4271af;
    color: White;
    border:1px solid #4271af;
    border-top:2px solid #578bd0;
    border-radius: 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    
    box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
}
.buttons1
{
    background-color: #f58b19;
    color: White;
    border:1px solid #f58b19;
    border-top:2px solid #f9b164;
    border-radius: 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    
    box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
}
.buttons2
{
    background-color: #28afe0;
    color: White;
    border:1px solid #28afe0;
    border-top:2px solid #5dccf5;
    border-radius: 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    
    box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
}
.buttons3
{
    background-color: #c32525;
    color: White;
    border:1px solid #c32525;
    border-top:2px solid #fc6b6b;
    border-radius: 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    
    box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
}
.buttons4
{
    background-color: #0ee145;
    color: White;
    border:1px solid #0ee145;
    border-top:2px solid #6bf28e;
    border-radius: 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    
    box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
}