.utop{margin:0 auto;clear:both;height:79px;background:url('../images/user/blue/blue_head_bg.gif') repeat-x;}
.utop .tleft{float:left;background:url('../images/user/blue/blue_head_l.gif') no-repeat;width:274px;height:79px;}
.utop .tright{color:#FFF;float:right;background:url('../images/user/blue/blue_r.jpg') no-repeat;width:225px;height:79px;}
.utop .tright a{color:#FFF;}

.unav{clear:both;background:url('../images/user/blue/blue_dh_1.gif') repeat-x;line-height:240%;display:inline-block;color:#FFF;}
.unav .nleft{float:left;padding-left:20px;}
.unav .nright{float:right;padding-right:20px;}

.unav .nleft a{color:#FFF;}



.container{clear:both;border-top:1px solid #A7CEEB;background:url('../images/user/blue/blue_navbg.gif') repeat-y -14px top;}
.container .colnums_nav{width:166px;float:left;color:#005590; margin-top:-1px;}

.container .colnums_nav h3,
.container .colnums_nav h5{background:url('../images/user/blue/blue_nav_bg.gif') no-repeat 0 center;text-indent:30px;border-top:1px solid #A7CEEB;line-height:28px;cursor:pointer;width:165px;margin:0;}

.container .colnums_nav h2{background:url('../images/user/blue/blue_nav_bg.gif') no-repeat  center;text-indent:30px;border-top:1px solid #A7CEEB;line-height:28px;cursor: pointer;width:165px;margin:0;}

.container .colnums_nav h3,
.container .colnums_nav h2,
.container .colnums_nav h2 a:link,
.container .colnums_nav h2 a:visited{font-size: 14px;color:#005590;text-decoration:none;}

.container .colnums_nav h2,
.container .colnums_nav h2 a:link,
.container .colnums_nav h2 a:visited{font-size: 14px;color:#005590;text-decoration:none;}

.container .colnums_nav h5,
.container .colnums_nav h5 a:link,
.container .colnums_nav h5 a:visited{font-size: 14px;color:#005590;text-decoration:none;}

.container .colnums_nav h2.h2now{background-color:white; width:166px; border-top:none; background:url('../images/user/blue/blue_nav_hbg.gif') no-repeat;text-indent:30px;border-top:1px solid #A7CEEB;}
.container .colnums_nav ul{margin:0px;background-color:#EDF2F7;padding:0px;text-decoration:underline;}
.container .colnums_nav h3.h3s{background-image: url('../images/blue/images/blue_nav_bg1.gif');}
.container .colnums_nav h3.h3z{background-image: url('../images/blue/images/blue_nav_bg.gif'); border-bottom:1px solid #A8D0EA;}
/*.container .colnums_nav li ul{display:none;}*/
.container .colnums_nav li{line-height:25px;background-repeat: no-repeat;background-position: 5px center;font-size: 14px;text-indent:25px;background-color:#EDF2F7;width:145px;margin-left:20px;}
.container .colnums_nav li li{width:125px;}
.container .colnums_nav li a,
.container .colnums_nav li a:link,
.container .colnums_nav li a:visited{font-size:14px;line-height:25px;color:#005590;line-height:21px;padding-top:4px;}

.container .colnums_nav li a:hover{color:red;}
.container .colnums_nav li h4{cursor: hand;font-size: 14px;font-weight:100;background-image: url('../images/user/blue/blue_nav_plus.gif');background-repeat: no-repeat;background-position: 5px center;border-right:1px solid #CBD5DF;width:145px;margin:0px;}
.container .colnums_nav li h4.h4now{background-image: url('../images/user/blue/blue_nav-.gif');}

/*注册*/
.page .navreg{float:right;margin-right:5px;margin-top:5px;}
.page .regtop{clear:both;}
.page .tel{float:right;margin-top:8px;}
.page .note{display:inline-block;color:#003278;border:1px #FFCB99 solid;background:#FFF8EE;padding:8px;line-height:180%;margin:10px 0;}
.page .note .hide{float:right;cursor:pointer;}
.page .note .notetxt{float:left;}

/*注册窗体*/
.page .step{clear:both;margin:0 auto;}
.page .step ol{margin-left:30px;display:inline-block;}
.page .step ol li.on{float:left;padding:6px 16px 0 16px;border-top:1px #B0C4DE solid;border-left:1px #B0C4DE solid;border-right:1px #B0C4DE solid;}
.page .step ol li.off{float:left;padding:8px 16px 0 32px;}
.page .regbox{border:1px #B0C4DE solid;margin:0 auto;padding:20px 0;}
.page .regbox h1{font-size:14px;BORDER-BOTTOM: #666666 1px dashed;padding:3px 0 3px 10px;color:#003278;}
.page .regbox .reg_btn{clear:both;border-top:1px #0099CC solid;text-align:center;line-height:360%;}
.page .regbox .reg_btn a{font-size:14px;text-decoration:underline;}
.page .regbox .reg_btn input{font-size:14px;width:220px;height:28px;}
.page .regbox .info{width:90%;line-height:230%;font-size:14px;border:1px #FF7300 solid;background:#FFF5D8;margin:0 auto;padding:20px;}
.page .regbox .info .error{}
.page .regbox .info .error p{font-size:14px;font-weight:bold;padding:5px 0;}
.page .regbox .info .error ul{clear:both;display:inline-block;list-style:square;}
.page .regbox .info .error ul li{}


.page .regbox .info .success{font-size:14px;}
.page .regbox .info .success p{background:#FFF8EE;padding:10px;font-weight:normal;}
.page .regbox .info .success a{font-size:14px;text-decoration:underline;}

.fieldsetdiv{width:100%;padding:10px 0;margin:10px 0;display:inline-block;}
.fieldsetdiv li{clear:both;margin:10px 0;}
.fieldsetdiv li label.uline{font-size:14px;width:160px;float:left;text-align:right;padding-top:3px;}
.fieldsetdiv li span{}
.fieldsetdiv li .input_warning{border:1px solid #BCBCBC;background:#FFF url('../images/input_warning_corner.gif') bottom right no-repeat;}
.fieldsetdiv li .input_normal{border:1px solid #BCBCBC;}
.fieldsetdiv li .msg_error{padding:2px 0 2px 26px; background:url('../images/info_16.png') #EEF5FF no-repeat 6px -1198px;border:1px solid #F60;}
.fieldsetdiv li .msg_warning{padding:2px 0 2px 26px; background:url('../images/info_16.png') #EEF5FF no-repeat 6px -298px;border:1px solid #CCE;}
.fieldsetdiv li .msg_hint{}
.fieldsetdiv li .msg_success{padding:2px 3px 2px 26px; background:url('../images/info_16.png') #EEF5FF no-repeat 6px -598px;border:1px solid #7BD600;}


/*用户中心*/
.nav{height:74px;background-image:url('../images/user/blue/alisearch_bg.gif');color:#ffffff;overflow:hidden}
.nav ul{padding:0px;margin:0px}
.nav li{float:left}
.nav .nav_logo{margin-top:20px;}
.nav a:link,.nav a:hover,.nav a:visited{color:#ffffff;}
.nav li.nav_link{float:right;line-height:50px;width:220px}

.nav_stat{height:27px;line-height:27px;background-color:#2B6FBD;border-bottom:3px solid #D7D4D4;font-size:12px;color:#ffffff;}
.nav_stat .statusImg{display:block;float:left;}
.nav_stat .nav_right{padding-right:10px;float:right}
.nav_stat .nav_left{float:left;padding-left:20px;}
.nav_stat .nav_right a:link,.nav_stat .nav_right a:hover,.nav_stat .nav_right a:visited{color:#ffffff;}
.nav_stat .nav_left a:link,.nav_stat .nav_left a:hover,.nav_stat .nav_left a:visited{color:#ffffff;}

/*用户中心TREE*/
#tree1{width:186px;background-image:url('../images/user/blue/myali_menubox_bg.gif');clear:both;}
#tree1 .linkItem{padding:1px;}
#tree1 .indexmenu{padding-top:5px;padding-bottom:5px;border-left:1px solid #78BFD9;border-bottom:1px solid #78BFD9;background-color:#FFFFFF;margin-right:0px !important;margin-right:-1px;padding-left:9px;}
#tree1 .indexmenu{font-weight:bold;color:#FF7400;}
#tree1 .indexmenu a:link,#tree1 .indexmenu a:visited,#tree1 .indexmenu a:hover{font-weight:bold;color:#FF7400;text-decoration: none}
#tree1 .menu{background-repeat:no-repeat;line-height:22px !important;line-height:28px;font-weight:bold;padding-left:10px;background-color:#B9DDFE;border-bottom:1px solid #A5B7DC;border-top:2px solid #DCEDFC;width:175px;padding-top:2px !important;padding-bottom:2px !important;padding-top:6px;padding-bottom:6px;}
#tree1 .activedmenu{background-repeat:no-repeat;line-height:28px;font-weight:bold;padding-left:10px;background-color:#B9DDFE;border-bottom:1px solid #A5B7DC;border-top:2px solid #DCEDFC;width:175px;padding-top:0px !important;padding-bottom:0px !important;padding-top:6px;padding-bottom:6px;background-image:url("../images/user/blue/menu_arrow.gif");background-position:right;}
#tree1 .menu a:link,#tree1 .menu a:visited,#tree1 .activedmenu a:link,#tree1 .activedmenu a:visited{color:#112482;text-decoration: none}
#tree1 .item2{text-align:left;margin-top:7px;margin-bottom:7px;}
#tree1 .selectItem2{padding-top:5px;padding-bottom:5px;border-left:1px solid #78BFD9;border-top:1px solid #78BFD9;border-bottom:1px solid #78BFD9;background-color:#FFFFFF;margin-right:0px !important;margin-right:-1px;margin-top:5px;}
#tree1 .selectItem2 a:link{ color:#FF7300;text-decoration: none}
#tree1 .itembox{margin-left:15px;}
#tree1 div{clear:both;}
#tree1{font-size:14px;color:#112482}
#tree1 a:link {font-size:14px;text-decoration:underline;color:#112482}
#tree1 a:visited {font-size:14px;text-decoration:underline;color:#112482}
#tree1 a:hover {font-size:14px;text-decoration:underline;color:#112482}
#tree1 a:active {font-size:14px;text-decoration:underline;color:#112482}
#tree1 .itembox a:hover{color:#FF7300;}
#leftmenu{width:186px;background-color:#B9DDFE;background-image:url('../images/user/blue/myali_leftmenu_bg.gif');border-bottom:1px solid #85AAD6;color:#000000;padding-bottom:10px;float:left;}
#leftmenu .suggest{text-align:center;width:100%;margin-top:10px;line-height:200%}

#contentfloat{float:right;width:100%;height:100%;margin-left:-200px;}
#content{margin-left:195px;color:#000000;padding:10px;height:100%;padding-bottom:0px;}
#content a:hover{text-decoration:underline;}
#content a{text-decoration:underline;}
#content .input1{font-size:12px;height:16px;padding:2px 0 0 2px;}

.tx_box{border:1px solid #FFCB99;background:#FFF8EE;padding:2px;line-height:200%;}
.tx_content{padding-left:10px;}
.tx_title{color:#FF5400;font-size:14px;padding-left:10px;padding-top:5px;font-weight:bold;}
.smalltitle{border-left:3px solid #FF7300;background:#e2e2e2;padding:4px 20px 2px 15px;color:#333;font-size:14px;font-weight:bold}
.bigtitle{color:#112482;font-size:16px;font-weight:bold}
.note {color:#999999;}
.list_box{padding-bottom:5px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.list_left_box{border-right:1px solid #DDDDDD;width:150px; background:#f6f6f6;text-align:right;padding-right:10px;padding-top:6px;border-bottom:1px solid #ddd;}
.list_right_box{padding-left:10px;border-bottom:1px solid #ddd;padding-top:5px;}.list_tx_text{color:#999999}
.list_right_box s{ text-decoration:none}
.list_right_box u{ text-decoration:none}

.footerBox img{padding:0px;}
.footerBox{color:#333;clear:both;width:99%;border-top:3px solid #ff7300;margin:10px auto;padding-top:7px;font-size:12px;text-align:center;padding-bottom:10px;line-height:200%;}
.mt_0{ margin-top:0px;}
.footerBox a:link{color: #333;text-decoration: none;}
.footerBox a:visited{color: #333;text-decoration: none;}
.footerBox a:hover{color: #c00;text-decoration: underline;}
.footer{width:952px;margin:0px auto;}
.footer ul {list-style: none;margin: 0px;padding: 0px;clear:both;float:left;width:100%;text-align:center;margin:3px auto;}
.footer li {display:inline;border-right:1px solid #666;padding:0px 8px 0px 4px !important;>padding:0px 4px 0px 9px !important;padding:0px 4px 0px 9px;}
.footer li.sli{padding:0px 1px;}
.footer li.sli2{padding:0px 4px 0px 1px;}
.footer .no_border {border:0px;}
.footBox{text-align:center;width:952px;margin:0px auto;}
.foot_corp {clear:both;width:515px;margin:10px auto;font-size:12px;}
.foot_corp img{border:0px;}
.foot_corp span {float:left;margin:0px 5px;}
.foot_corp span.img_pd {padding-top:15px;}
#copyright2 a{position:absolute;display:block;}
#copyright2 .ft-b1{top:10px;left:105px;width:40px;height:50px;text-indent:-9999px;line-height:0;}
#copyright2 .ft-b2{top:10px;left:170px;width:50px;height:60px;text-indent:-9999px;line-height:0;}
#copyright2 .ft-b3{top:20px;left:236px;width:132px;height:32px;line-height:16px;word-break:break-all;overflow:hidden;text-align:center;}
#copyright2 .ft-b4{top:20px;left:383px;width:156px;height:32px;line-height:16px;word-break:break-all;overflow:hidden;text-align:center;}
#copyright2 .ft-b5{position:absolute;display:block;top:20px;left:554px;width:156px;height:32px;line-height:16px;word-break:break-all;overflow:hidden;text-align:center;color:#0048A2;}
#copyright2 .ft-b6{top:10px;left:725px;width:114px;height:50px;text-indent:-9999px;line-height:0;}
#copyright2 .ft-b7{top:10px;left:848px;width:50px;height:50px;text-indent:-9999px;line-height:0;}

.card_blank_73{border-bottom:1px solid #ff7300;}
.card_normal_73{border-top:1px solid #C2C2C2;border-right:1px solid #C2C2C2;text-align:center;width:90px;border-bottom:1px solid #ff7300;border-left:1px solid #C2C2C2;padding:2px 5px 0px 5px;}
.card_down_73{border-top:1px solid #ff7300;border-left:1px solid #ff7300;border-right:2px solid #ff7300;width:90px;text-align:center;padding:5px 10px 5px 10px;color:#333;font-weight:bold;font-size:14px}
.ebtn_style{border:0;  width:124px; height:21px;}

.list_lb_title{border-bottom:1px solid #D7EEF9;background:#E5F4FB;padding:8px 5px 6px 10px;}
.list_lb_content{border-bottom:1px solid #D7EEF9;padding:2px 5px 2px 10px;}
.list_picbox{width:100px;overflow:hidden}


#perpage{clear:both;font-family:verdana;text-align:right;}
#perpage a{font-family:verdana;padding:4px;}

/*
#perpage{clear:both;margin:1px 0;padding:3px 0;}
#perpage a{float:left;padding:4px 6px;font-size:12px;text-decoration:none;font-family:tahoma;}
#perpage .total{background:#F5FBFF;border:1px solid #86B9D6;border-right:none;font-weight:bold;}
#perpage .pages{background:#F5FBFF;border:1px solid #86B9D6;margin-right:1px;font-weight:bold;}
#perpage .current{margin-right:1px;border:1px solid #A3C2E0;background:#FFFFD9;color:#92A05A;font-weight: bold;}
#perpage .num{background:#FFFFFF;border:1px solid #A3C2E0;margin-right:1px;vertical-align:middle;}
#perpage .redirect{background:#FFFFFF;border:1px solid #A3C2E0;margin-right:1px;}
#perpage .input{height:16px;width:40px;line-height:16px;}

*/

.submitButton{line-height:200%;font-size:14px;font-weight:bold;}


.WarmBox{ background-color:#FCF3EB; border:1px #ffffff solid; }
.WBTop .WBTl{ background:url('../images/user/blue/tl.gif') #fff no-repeat; width:10px;height:10px; font-size:9px;float:left;margin-right:-10px;}
.WBTop .WBTc{ border-top:1px solid #EDBC94; font-size:8px;margin:0 10px 0 10px;width:auto}
.WBTop .WBTr{ background:url('../images/user/blue/tr.gif') #fff no-repeat; width:10px; height:10px; font-size:9px;float:right;margin-left:-10px;}
.WBContent{ border-left:1px solid #EDBC94; background:url('../images/user/blue/cr.gif') repeat-y right top;}
.WBright{padding:42px 40px 2px 40px;}.WBlist{  line-height:180%; font-size:12px; list-style-type:none; margin:0px; padding:0px 0px 40px 104px}
.WBlist li input{ margin-top:16px; font-size:14px; font-weight:bold}
.WBgap{ border-bottom:1px dashed #817C78; margin:8px 32px 0px 32px; width:auto}
.WBset{ margin:24px 0px 10px 104px; line-height:140%}
.WBset input{ font-size:12px; width:154px; height:25px}
.WBBottom .WBBl{ background:url('../images/user/blue/bl.gif') #fff no-repeat; width:10px; height:10px;float:left;margin-right:-10px;}
.WBBottom .WBBc{  background: #ffffff url('../images/user/blue/bc2.gif') repeat-x left 0px;}
.WBBottom .WBBr{ background:url('../images/user/blue/br.gif') #fff no-repeat; width:10px; height:10px;float:right;margin-left:-10px;}
.WBsuccess{ height:48px; background:url('../images/user/blue/checks.gif') no-repeat; text-indent:61px; padding-top:10px; font-family:黑体; font-size:29px; line-height:29px; font-weight:bold}



.card_blank{border-bottom:1px solid #97BEF2;background-image:url('../images/card_blank_bg.gif');padding:5px 0;}
.card_normal{border-top:1px solid #C2C2C2;background-image:url('../images/card_normal_bg.gif');border-right:1px solid #C2C2C2;text-align:center;width:90px;border-bottom:1px solid #97BEF2;border-left:1px solid #C2C2C2;padding:2px 5px 0px 5px;}
.card_down{border-top:1px solid #97BEF2;background-image:url('../images/card_down_bg.gif');border-left:1px solid #97BEF2;border-right:2px solid #97BEF2;width:90px;text-align:center;padding:3px 10px 0px 10px;color:#333;font-weight:bold;font-size:14px}


/*用户登录*/
.login_content{clear:both;margin:0 auto;text-align:left;width:900px;}
.login_content .login_main{clear:both;width:100%;}
.login_content .login_main .login_container{padding:15px 0 0 0;margin-left:0;}
.login_content .login_main .login_container .login_picture{background:url('../images/bg_loginBar.jpg') no-repeat right top;width:900px;height:185px;}
.login_content .login_main .login_container .login_banner{padding:8px 0 10px 15px;margin-top:15px;line-height:24px;width:500px;background:none;min-height:330px;height:auto!important;height:330px;}
.login_content .login_main .login_container .login_banner dl dd{padding-top:25px;}
.login_content .login_main .login_container .login_banner p{font-size:14px;margin:0;padding:0;text-indent:0;color:#666;}
.login_content .login_main .login_container .login_banner p.register{text-indent:0;margin:30px 0 30px 0;padding:0;font-size:12px;}
.login_content .login_main .login_container .login_banner ul{list-style-type:square;margin:10px 0 10px 50px;padding:0;}
.login_content .login_main .login_container .login_banner ul li{font-size:12px;color:#666;}
.login_content .login_main .login_container .login_banner dl{margin:10px 0 10px 0;padding:0;}
.login_content .login_main .login_container .login_banner dd{margin:0;padding:0;font-size:12px;}

.login_content .login_sidebar{filter:progid:DXImageTransform.Microsoft.Shadow(Color=#C5C7C6,Direction=120,strength=4);background:url('../images/reptX_login.png') #fff repeat-x bottom;border:1px solid #D8D8D8;margin-top:80px;width:282px;float:right;margin-right:40px;_margin-right:20px;margin-top:-500px;}
.login_content .login_sidebar .login_box{height:auto!important;height:380px;margin:11px 11px 11px 11px;padding:8px;}
.login_content .login_sidebar .login_box h3{margin:20px 0 10px 0;color:#4D4D4D;font-family:"宋体";font-weight:bold;font-size:14px;}
.login_content .login_sidebar .login_box .loginform{margin-top:10px;}
.login_content .login_sidebar .login_box .loginform .line{background:url('../images/vertical.png') repeat-x 0 -210px;height:2px;font-size:0;}
.login_content .login_sidebar .login_box .loginform .login_label{width:70px;display:block;height:25px;margin-top:12px;text-align:left;float:left;font-size:12px;color:#606060;}
.login_content .login_sidebar .login_box .loginform .login_input{float:left;font-family:Verdana;width:170px;margin-top:6px;padding:3px 0 0 3px;}
.login_content .login_sidebar .login_box br{clear:left;}
.login_content .login_sidebar .login_box .submit_input{margin:20px 0;}
.login_content .login_sidebar .login_box .submit_tools{clear:both;line-height:15px;text-align:center;margin:20px 0;}
.login_content .login_sidebar .login_box .other_reg{padding:0;text-align:center;}
.login_content .login_sidebar .login_box .other_reg .reg_btn{clear:both;margin:20px 0;}
.login_content .login_sidebar .login_box .other_reg .reg_who{margin-top:10px;}
.login_content .login_sidebar .login_box .login_error{border:1px solid #FFD0A8;font-size:12px;padding:12px;background:#FFE url('../images/info_error_32.png') no-repeat 14px 4px;padding-left:55px;}
.login_content .login_sidebar .login_box .loginalert{font-size:12px;line-height:18px;padding:10px;border:2px solid #FF7300;text-indent:24px;margin:5px 0;background:#FFEBCE;}