@charset "gb2312";
/* CSS Document */
.main a:link,.main a:visited{color:#005ea7}
.crumb span{color:#999999}
.ftx-01{color:#cc0000;}
.ftx-02{color:#009900}
.ftx-03{color:#999999}
.ftx-04{color:#ff6600}
.ftx-05{color:#005ea7}
.f-normal{font-weight:normal}
/*form*/
.form em{color:#ff6600;margin-right:5px}
.text{padding:2px;margin-right:10px;margin-top:0;border:1px solid;border-color:#aaa #ddd #ddd #aaa;}
.sele{margin-right:10px;}
/*main*/
.main{margin-bottom:10px}
/*loading*/
.loading{color:#999999}
/*left*/
.left{width:165px;margin-right:10px;float:left;text-align:center;}
.left h2{background:url(/images/bg_user.jpg) #CE2020 no-repeat;padding-top:3px;height:24px;line-height:24px;color:#fff;}
.left .left_box1{padding:2px 0 0;border:solid #C40000;border-width:0 1px 1px;}
.left h3{padding:0 10px;height:25px;line-height:25px;background:#FBF7EE;border-top:1px solid #f2dcb3;font-size:12px;}
.left ul{padding:4px 0;text-align:left;}
.left ul li{background:url(/images/my_icon.gif) no-repeat 50px 7px;height:18px;padding-left:60px;padding-top:2px;}
.left a:link,.left a:visited {color: #005AA0;}
.left a:hover,.left a:active {color: #FF7403;}
/*right*/
.right{width:805px;float:right}
.right a:link,.right a:visited{color:#005AA0}
.mp1{margin-bottom:10px;background:#fffcf1;border:1px solid #ffccaa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px}
/*table*/
@-moz-document url-prefix()
{
.tb-1{margin-left:0px;}
}
.tb-1 table{border-collapse:collapse;}
.tb-1 th{background:url(/images/th-bg.gif) repeat-x;border:1px solid;border-color:#e6e6e6 #ebebeb;height:30px;color:#333333;font-weight:normal}
.tb-1 td{border:1px solid #e6e6e6;height:24px;padding:2px;text-align:center}
.tb-1 a:link{color:#0559a1}
/*tb-void*/
.tb-void{overflow:hidden;margin-right:-1px;}
.tb-void table{border-collapse:collapse;margin-left:-1px;}
.tb-void th{background:#F0F0F0 url(/images/th-bg.gif) repeat-x;height:30px;color:#333333;font-weight:normal;border-left:1px solid #e6e6e6;}
.tb-void td{border:solid #e6e6e6;border-width:1px 0 0 1px;text-align:center;height:30px}
/*tb-none*/
.tb-none th,.tb-none td{height:30px}
/*item*/
.main .item a:link,.main .item a:visited{color:#005AA0}
/*btn-*/
.btn-1,.btn-1 s,.btn-4,.btn-4 s,.btn-5,.btn-5 s,.btn-6,.btn-6 s,.btn-7,.btn-7 s,.btn-8,.btn-8 s,.btn-11,.btn-11 s,.btn-12,.btn-12 s{background:url(/images/buttons.gif) no-repeat}
.btn-1,.btn-4,.btn-5,.btn-6,.btn-7,.btn-8,.btn-11,.btn-12{display:inline-block;*zoom:1;text-align:center;}
.btn-1 s,.btn-4 s,.btn-5 s,.btn-6 s,.btn-8 s,.btn-7 s,.btn-8 s,.btn-11 s,.btn-12 s{float:left;width:3px;margin-right:12px}
.btn-1 s,.btn-5 s{height:36px}
.btn-6 s{height:30px;}
.btn-7 s,.btn-11 s{height:25px;}
.btn-4 s,.btn-8 s,.btn-12 s{height:21px;}
.btn-1,.btn-4,.btn-5,.btn-6,.btn-7,.btn-8,.btn-11,.btn-12{padding-right:15px}
.btn-1{background-position:right -36px;line-height:36px;}
.btn-4{background-position:right -209px;line-height:21px;}
.btn-4 s{background-position:0 -187px;}
.btn-5{background-position:right -268px;line-height:36px;}
.btn-5 s{background-position:0 -231px;}
.btn-6{background-position:right -336px;line-height:30px;}
.btn-6 s{background-position:0 -305px;}
.btn-7{background-position:right -393px;line-height:25px;}
.btn-7 s{background-position:0 -367px;}
.btn-8{background-position:right -441px;line-height:21px;}
.btn-8 s{background-position:0 -419px;}
.btn-11{background-position:right -625px;line-height:25px}
.btn-11 s{background-position:0 -599px;}
.btn-12{background-position:right -673px;line-height:21px}
.btn-12 s{background-position:0 -651px;}
a.btn-4:link,a.btn-4:visited,a.btn-4:hover,a.btn-4:active{color:#ffffff}
a.btn-5:link,a.btn-5:visited,a.btn-5:hover,a.btn-5:active,a.btn-6:link,a.btn-6:visited,a.btn-6:hover,a.btn-6:active,a.btn-7:link,a.btn-7:visited,a.btn-7:hover,a.btn-7:active{color:#333333;font-weight:bold}
a.btn-1:link,a.btn-1:visited,a.btn-1:hover,a.btn-1:active{color:#ffffff;font-weight:bold}
a.btn-1,a.btn-5,a.btn-6{font-size:14px;}
a.btn-8:link,a.btn-8:visited,a.btn-8:hover,a.btn-8:active,a.btn-11:link,a.btn-11:visited,a.btn-11:active,a.btn-12:link,a.btn-12:visited,a.btn-12:active{color:#333333;}
a.btn-11:hover,a.btn-12:hover{color:#005AA0}
/*o-mt*/
.right .o-mt{border:1px solid #e6e6e6;border-bottom:2px solid #c30000;height:32px;line-height:32px;margin-bottom:10px}
.right .o-mt h2{color:#cc0000;padding-left:15px;float:left}
.right .o-mt .extra{float:right;width:450px;overflow:hidden;}
.right .o-mt .extra .label{float:left;margin-right:10px}
.right .o-mt .extra .text{width:260px;margin-top:5px;float:left;color:#999}
.right .o-mt .extra .btns{float:left}
.right .o-mt .extra .btn-12{margin-top:5px;width:45px;}
/*m1*/
.m1{border:1px solid #e6e6e6;}
.m1 .mt{background:url(/images/th-bg.gif) 0 -31px repeat-x;height:29px;line-height:29px;padding-left:15px;/*position:relative;*/}
.m1 .mt h3{float:left}
.m1 .mt .extra{color:#666666}
/*m2*/
.m2{border:1px solid #ffccaa;background:#fffcf1;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
/*m3*/
.m3{border:1px solid #ffccaa;background:#fffcf1;}
/*m4*/
.m4{border:1px solid #e6e6e6;}
.m4 .mt{border-bottom:1px solid #e6e6e6;height:34px;line-height:34px;padding-left:15px}
.m4 .mt h3{float:left;}
/*m5*/
.m5 .mt h3{float:left}
.m5 .mt .extra{color:#666666}
.m5 .mc{border:1px solid #e6e6e6;border-top:none}
/*tab*/
.tab{padding-left:5px;border-bottom:2px solid #ffccaa}
.tab li{float:left;background:url(/images/tab.gif) 0 -28px;line-height:29px;margin-right:5px;width:102px;text-align:center;height:27px;overflow:hidden}
.tab li s,.tab li b{width:3px;height:27px;background:url(/images/tab.gif);}
.tab li s{float:left}
.tab li b{float:right;background-position:-7px 0}
.tab li.curr{background-position:0 -85px}
.tab li.curr s{background-position:0 -57px}
.tab li.curr b{background-position:-7px -57px}
.tab li.curr a:link,.tab li.curr a:visited{color:#ff6600;font-weight:bold}
.tab a{float:none;}
.tab a:link,.tab a:visited{color:#333333}
/*step*/
.step{overflow:hidden;width:738px;background:#ededed;color:#999999;font-weight:bold;margin:0 auto}
.step li{float:left;position:relative;padding-left:22px;padding-right:35px;line-height:28px;height:25px;overflow:hidden}
.step li b{position:absolute;width:22px;height:25px;background:url(/images/flow.gif) no-repeat;top:0;right:-1px}
#step1 .fore1,#step2 .fore2,#step3 .fore3,#step4 .fore4{background:#ffe6bc;color:#ff6600}
#step1 .fore1 b,#step2 .fore2 b,#step3 .fore3 b{background-position:0 -26px}
#step2 .fore1,#step3 .fore1,#step3 .fore2,#step4 .fore1,#step4 .fore2,#step4 .fore3{background:#bbbbbb;color:#ffffff}
#step2 .fore1 b,#step3 .fore2 b,#step4 .fore3 b{background-position:0 -78px}
#step3 .fore1 b,#step4 .fore2 b,#step4 .fore1 b{background-position:0 -52px}
/*prompt*/
.prompt-01{position:relative;border:1px solid #EDD28B;background:#FFFDEE;-webkit-box-shadow: 2px 2px 3px #999;-moz-box-shadow:2px 2px 3px #999;box-shadow:2px 2px 3px #999;}
.prompt-01 .close{float:right;cursor:pointer;color:#ff6600}
.pb{position:absolute;}
.pb b{position:absolute;left:0;font-size:0;line-height:0;overflow:hidden;border-width:10px;}
.pb .b1{z-index:1;}
.pb .b2{z-index:2;}
.pb-t .b1{bottom:0;border-style:dashed dashed solid dashed;border-color:transparent transparent #EDD28B transparent;}
.pb-t .b2{bottom:-1px;border-style:dashed dashed solid dashed;border-color:transparent transparent #FFFDEE transparent;}
.pb-l{left:-20px;top:3px;}
.pb-l .b1{left:0;border-style:dashed solid dashed dashed;border-color:transparent #EDD28B transparent transparent;z-inde:2}
.pb-l .b2{left:1px;border-style:dashed solid dashed dashed;border-color:transparent #FFFDEE transparent transparent;font-size:0;line-height:0;overflow:hidden;z-inde:1}
.pb-b .b1{top:0;border-style:solid dashed dashed dashed;border-color:#EDD28B transparent transparent transparent}
.pb-b .b2{top:-1px;border-style:solid dashed dashed dashed;border-color:#FFFDEE transparent transparent transparent;}
.pb-b .b3{top:3px;left:3px;border-style:solid dashed dashed dashed;border-color:#c9c9c9 transparent transparent transparent;display:none\9}
.pb-r{right:0;}
.pb-r .b1{left:0;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #EDD28B;}
.pb-r .b2{left:-1px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #FFFDEE;}
.pb-r .b3{left:3px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent  #c9c9c9;display:none\9}
.prompt-02{background:#ffe8e8;border:1px solid #F34956;color:#cc0000;padding:2px 2px 1px;}
/*pagin*/
.pagin a:hover, .pagin a:active {background:#005AA0;color: #FFFFFF;text-decoration: none;}