*{ word-wrap:break-word; outline:none; }
body{ background:#FFF url("member/bg2.jpg") no-repeat 50% 0;  height: 100%;}
body, td, input, textarea, select, button{  color: #555; font: 13px/1.6em Helvetica, Arial, sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-size:12px; }
a{ color:#2366A8; text-decoration:none; }
	a:hover { text-decoration:underline; }
	a img{ border:none; }
em, cite, th{ font-style:normal; font-weight:normal; }
table { empty-cells: show; border-collapse: collapse; }
ul li{list-style:none;}
.clear{clear:both;}

.red{color:#f00;}

/* form */
textarea, input{ padding:2px; border:1px solid; border-color:#666 #eee #eee #666; }
input.txt:hover, input.txt:focus, textarea:hover, textarea:focus{ border-color:#09C; background:#F5F9FD; }
.radio{ border:none; }
.checkbox{ height:14px; border:none; vertical-align:middle; }
.btn{ margin:3px 0; padding:2px 5px; *padding:4px 5px 1px; border-color:#ddd #666 #666 #ddd; background:#DDD; color:#000; cursor:pointer; }
.sgbtn{ margin-left:20px; padding:3px 7px; *padding:4px 7px 2px; border:1px solid #B5CFD9; background:#F2F9FD; color:#666; font-size:12px; font-weight:400; }
	.sgbtn:hover{ text-decoration:none; }

.header{width:950px;margin:0 auto;}
.footer{width: 1000px;border-top:solid 1px #aed3f4;
        height: 140px;margin: 0 auto;
       background: #fff url('default/copyright.png') no-repeat  345px 26px;}

.nfl{height:auto !important;height:320px;min-height:320px;}
.nfl .f_c{margin:120px auto;padding:20px;width:580px;border:3px solid #F2F2F2;background:#FFF;}
.altw{width:350px;}
.altw .fltc{margin-bottom:0;padding:8px;}
.alert_right,.alert_error,.alert_info{padding:6px 0 6px 58px;min-height:40px;height:auto !important;height:40px;line-height:160%;
           background:url(images/right.gif) no-repeat 8px 8px;font-size:14px;}
.alert_error{background-image:url(images/error.gif);}
.alert_error a{font-weight:bold;color:#369;}
.alert_info{background-image:url(images/info.gif);}
.alert_btnleft{margin-top:8px;}
.alert_btn{margin-top:20px;text-align:center;}
.alert_act{margin-top:20px;padding-left:58px;}

/*================== login ===================== */
.login{width:1000px;margin:0 auto;background: url('member/login_bg.jpg') no-repeat 0 0;height: 750px;}
.login_l{float:left;width:490px;padding-top: 418px;padding-left: 63px;}
.login_r{float:right;width:390px;}
.login_box{width:268px;font-size: 14px;line-height: 35px;margin-left: 99px;}
.login_box .t{font-size: 18px;font-weight: bold;}
.login_box .i{height: 28px;width: 224px;margin-left:1px;}
.login_box .b{width: 118px;height: 29px;border: none;background: url('member/login_b.png') no-repeat;cursor: pointer;}
.login_box .op{line-height: 29px;}
.login_box .op a{color: #fff;}

/*================== login main ===================== */
.indexmain{height: 784px;background: #fff url(member/login_main_bg.jpg) no-repeat top center;}

/*================================================*/
.mininav{text-align: right;color:#fff;font-size: 13px;line-height: 35px;height: 60px;vertical-align: top;}
.mininav a{color:#fff;}
.mininav span{color:#fff;margin: 0 8px;}
.mininav img{vertical-align: top;}


.wrap{width:1000px;margin: 0 auto;}
.nav{width:234px;float:left;}
.nav .title{font-size: 13px;color:#333;font-weight: bold;background: url("member/nav_t.png") repeat-x;
      height: 36px;line-height: 36px;padding-left: 5px;border-bottom: solid 1px #C4D5E0;}
.nav ul{padding-left: 20px;margin-top: 95px;}
.nav ul li{height: 28px;}
.nav ul li a{color:#666;}
.navlogo{padding-left: 27px;height: 58px;}
.nav ul li.subnav{height: 15px;}

.m_r{width:750px;float:right;}
.m_r .title{font-size:14px;font-weight: bold;height: 30px;line-height: 30px;color:#324854;vertical-align: middle;}
.m_r .title img{vertical-align: middle;}

.ql{padding:0px 10px 20px 30px;color:#fff;}
.ql a{color:#fff;}
.ql li{height: 121px;width: 178px;float: left;padding: 44px 25px 0 20px;}
#ql-1{background: url("member/i-1.png") no-repeat 0 0 ;}
#ql-2{background: url("member/i-2.png") no-repeat 0 0 ;}
#ql-3{background: url("member/i-3.png") no-repeat 0 0 ;}
#ql-4{background: url("member/i-4.png") no-repeat 0 0 ;}
#ql-5{background: url("member/i-5.png") no-repeat 0 0 ;}
#ql-6{background: url("member/i-6.png") no-repeat 0 0 ;}

.ql li dt{font-size: 14px;    font-weight: bold;    padding-bottom: 8px;}
.ql li .d{padding-bottom: 10px;}
.ql li .l{text-align: right;}

.divlist{background: url("member/table-bg-2.png") repeat-y 1px 0;width: 730px;}
.divlist .t{background: url("member/table-bg-1.png") no-repeat 0 0;padding-top: 10px;}
.b{background: url("member/table-bg-3.png") no-repeat;height: 22px;}
.list{border: none;width:695px;margin: 0 auto;}
.list th{line-height: 25px;color:#313944;border-bottom: solid 1px #b2d3f2;}
.list td{text-align:center;border-bottom: solid 1px #b2d3f2;line-height: 28px;  }

.info{border: none;width: 98%;}
.info th{text-align: right;width: 120px;height: 35px;}

.pg{text-align: center;margin-top: 10px;}
.pg a{padding: 0 10px;}

#footer{background: url('member/footer_bg.png') no-repeat top center;height: 80px;}