/*base*/
*{margin:0;}
body{ margin:0 auto;  padding:8px; padding-top:0; font-size:12px; color:#333; text-align:left; background-color: #fff; font-family:"Microsoft YaHei UI";}
a{ text-decoration:none;}
img{ border:none;}
.white{ color:#FFFFFF; font-weight:bold;}
.yellow{color:#f98d01; font-weight:bold;}
.blue{color:#333;}
.blue-link{color:#0153a1;}
.blue-link a{color:#0153a1;}
.blue-link:hover{color:#ff0000; text-decoration:underline;}
.blue-link:visited{ color:#A0A0A4;}

.black{ color:#000000;}
.black a{ color:#000000;}
.black:hover{ color:#ff0000; text-decoration:underline;}
.black:active{ color:#0066FF;}

.red{ color:#FF0000;}
.yellow {color: #f88e1e;}


fieldset{ border:none; padding-left:0; margin-top:15px;}

legend{ font-size: 16px; padding:0px 5px 0px 5px; background-color:#f6f6f6; border-left: 5px solid #f88e1e; color: #f88e1e; width: 100%;line-height:25px;height:25px; }
.input-class{ width:210px; height:20px; background-color:#fcfdff;border: 1px solid #b1cbe0; line-height:20px;border-radius:2px;}
.input-class_small{ width:120px; height:20px;background-color:#fcfdff;border: 1px solid #b1cbe0; line-height:20px;border-radius:2px;}
.meno-class{ width:210px; height:72px;border: 1px solid #b1cbe0; line-height:20px;border-radius:2px;}
.meno-classLen{ width:800px; height:200px;border: 1px solid #b1cbe0; line-height:20px;border-radius:2px;}
.input-search{ border:#0153a1 solid 1px; width:100px; height:15px;}
.input-leading{ width:200px; height:16px;color:#0153a1;border: 1px solid #0153a1}

input[type=button].btn, input[type=reset].btn, input[type=submit].btn {
    color: #ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-size: 100% 100%;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    padding: 4px 30px;
    border: 0px;
    cursor: pointer;
}
input[type=text]{ background-color:#fcfdff; border:1px solid #b1cbe0; border-radius:2px; height:20px;}
select{ background-color:#fcfdff; border:1px solid #b1cbe0; border-radius:2px; height:24px;}
textarea{ border:1px solid #b1cbe0; border-radius:2px;}
.input_new{ background-color:#fcfdff; border:1px solid #b1cbe0; border-radius:2px; height:20px;}
.select_new{ background-color:#fcfdff; border:1px solid #b1cbe0; border-radius:2px; height:24px;}
.textarea_new{ border:1px solid #b1cbe0; border-radius:2px;}
.btn-primary {
    background-color: #03a9f5;
    background-image:url(../images/btn-primary.png);
}
.btn-primary:hover{ background-image:url(../images/btn-bg-hover.png);}
.btn-default {
    background-color: #cccccc;
    background-image:url(../images/btn-default.png);
}
.btn-upload{ background-color:#fff; border:1px solid #9faab3; color:#61849a; border-radius:2px; font-size:12px;}
.btn-default:hover{ background-image:url(../images/cancel-hover.png);}
.btnLen{ background:url(../images/error-buttonLen.gif) no-repeat; width:95px; height:26px; border:none; color:#fff; cursor:pointer;}
.btn-hover{ background:url(../images/button-hover.gif) no-repeat; width:65px; height:26px; border:none; color:#000; cursor:pointer;}
.btn-hoverLen{ background:url(../images/button-hoverLen.gif) no-repeat; width:95px; height:26px; border:none; color:#000; cursor:pointer;}
.btn-search{ background:url(../images/search.gif) no-repeat; width:40px; height:20px; border:none; cursor:pointer;}
.btn-search3{ background:url(../images/btn-bg2.gif) no-repeat; width:60px; height:20px; border:none; cursor:pointer;}
.btn-leading{ background:url(../images/btn-bg.gif) no-repeat; width:40px; height:20px; border:none; cursor:pointer;}


.clear{ clear:both;}
.margin-top{ margin-top:10px;}

.padding-left{ padding-left:15px; font-size:12px;}

/* 锟斤拷锟斤拷 */
.content-title{ font-size: 16px; padding:2px 5px 2px 5px; background-color:#f6f6f6; border-left: 5px solid #f88e1e; color: #f88e1e; width: 100%; margin-top: 15px; height: 25px; line-height: 25px;}

/* 锟斤拷锟�*/
.field-table {border: 0;}
.field-table td {border: 0;}

.page-table {border: 0; font-size: 14px; color: #666666;}
.page-table tr {height: 40px}
.page-table td {border: 0; padding: 5px;}
.page-table a {color: #03A9F5;}
.page-table a:hover {color: #03A9F5;}

.content-table { text-align: center; border-collapse:collapse; height: 35px; font-size: 12px; margin-top: 5px; }
.content-table tr {height: 30px}
.content-table td {border: 1px solid #d0e3f4; padding: 5px;}
.content-table thead tr{background: url("../images/trbg-middle.gif"); color: #fff; background-size:contain; font-size:14px;}
.content-table thead td:first-child{background: url("../images/trbg-left.gif") no-repeat left; background-size:cover;}
.content-table thead td:last-child{background: url("../images/trbg-right.gif") no-repeat right; background-size:cover;}
.content-table thead td{border: 0;}
.content-table tbody tr:nth-child(even) {background-color: #f1f9f8;}


/*锟斤拷一锟斤拷锟斤拷色*/
#table tr.color1{
 background-color:#FFFFFF;
}
/*锟节讹拷锟斤拷锟斤拷色*/
#table tr.color2{
 background-color:#f1f9f8;
}
.td-border{ height:25px;border-right:#cccccc solid 1px;border-top:#cccccc solid 1px;border-bottom:#cccccc solid 1px; text-align:center; font-weight:bold; background:url(../images/trbg.gif) repeat-x bottom;}
.td-leftborder{ height:25px;border-right:#cccccc solid 1px;border-top:#cccccc solid 1px;border-bottom:#cccccc solid 1px; font-weight:bold; background:url(../images/trbg.gif) repeat-x bottom; padding-left:15px;}

.td-1-border{ height:30px;border-right:#e1e1e1 solid 1px;border-top:#e1e1e1 solid 1px; padding-left:15px;}
.td-1-border-bottom{height:30px;border-right:#e1e1e1 solid 1px;border-top:#e1e1e1 solid 1px; padding-left:15px;border-bottom:#e1e1e1 solid 1px;}
.td-2-border{border-right:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; text-align:center;}
.td-2-border-bottom{border-right:#e1e1e1 solid 1px;border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; text-align:center;}
/*统锟狡憋拷锟�/
.td-border-down{ height:25px;border-right:#cccccc solid 1px;border-bottom:#cccccc solid 1px; text-align:center;}
.td-times{ height:30px;border-right:#e1e1e1 solid 1px;border-top:#e1e1e1 solid 1px; padding-left:15px; background:#F4F4F4;}
.td-success{border-right:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; text-align:center; background:#fff;}
.td-lose{border-right:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; text-align:center; background:#F8F8F8; color:red;}
.td-total{border-right:#e1e1e1 solid 1px;border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; text-align:center; background:#A6CAF0;}
/*统锟狡憋拷锟�/

/*<!--table end-->*/

.topnav{ color:#666; font-size:12px; font-weight:200; position:fixed; background-color: #fff; padding-top:10px;}
.topnav .sec{ height:30px; background:url(../images/iconlist_bg.gif) repeat-x; font-size:14px;}
.topnav .sec td.addborder{ border-right:1px solid #f0f0f0;}
.nextpages{width:60px; height:20px;}

.wrapper{padding-top:25px; padding-right:5px;}
*html .wrapper{ padding:0 5px 0 0;}

.content{padding:55px 20px 0 20px; height:800px;}
*html .content{padding:15px 20px 0 20px; }
/*main style*/
.note-left{ width:34px; height:137px;background:url(../images/main-01.gif) no-repeat; color:#FFFFFF; font-weight:bold;}
.note-content{height:137px; background:url(../images/main-03.gif) repeat-x;}
.hundred{ font-size:14px; font-weight:bold;}
.note-right{ width:7px; height:137px; background:url(../images/main-02.gif) no-repeat;}
.channel-boder{ border-left:#0f64b6 solid 1px; border-right:#0f64b6 solid 1px;}
/*main style end*/

/*锟斤拷锟斤拷锟斤拷锟斤拷式*/
#message-box{display:none;}
#message{ width:407px;}
#message-top{ width:407px; height:37px; background:url(../images/message-top.gif) no-repeat; text-align:left;}
#message-top-title{ float:left;width:322px; height:37px; line-height:37px; padding-left:45px; background:url(../images/gif-0703.gif) no-repeat 20px center;}
#message-top-close{ float:left;width:40px; height:25px; padding-top:12px; text-align:center;}
#message-content{ width:407px; height:180px; background:url(../images/message-bg.gif) repeat-y; text-align:left;}
#message-content-tong{ width:387px;background:url(../images/message-bg.gif) repeat-y; text-align:left;padding:0 10px 5px 10px;}

#message-pic{ float:left;width:150px; height:180px;background:url(../images/message-pic.gif) no-repeat center center;}
#message-info{ float:left;width:257px; height:140px; padding:20px 0; line-height:25px;}
#message-btn{ width:377px; height:40px; text-align:right; padding-right:30px;background:url(../images/message-bg.gif) repeat-y;}
#message-bottom{ width:407px; height:13px; background:url(../images/message-bottom.gif) no-repeat;}
/*锟斤拷锟斤拷锟斤拷锟斤拷式 END*/
#detail{ background-color:#fff; border:1px solid #9faab3; color:#61849a; border-radius:2px;}
/* 锟斤拷菘锟斤拷锟斤拷锟斤拷锟斤拷锟�*/
.box {	
	border: 4px double #9ED4FE;		
}

.tabList{overflow:hidden;}
.tabList ul{ margin-left:-42px;}
.tabList ul li{ list-style:none; float:left; color:#75bfdf; cursor:pointer; margin:0 2px; line-height:22px; height:22px; padding:0 10px; padding-top:3px; font-size:12px;}
.tabList li.current{ background-color:#fff; color:#666; border:1px solid #b1cbe0; border-bottom:none; border-top-left-radius:4px; border-top-right-radius:4px;}

#frm{ text-align:left; margin-left:40px;}
#frm p{ padding:4px; text-align:left; margin:3px 0; overflow:hidden;}
#frm label{ float:left; margin-top:4px; }
#frm label.con{ float:left; text-align:left; padding-left:3px;}
.yulan_big{ width:300px; height:350px; border:1px solid #b1cbe0; text-align:center; vertical-align:middle; border-radius:2px;}

