@import url(font.css);
@import url(main.css);
.layout{ width:960px; margin:0 auto;}
.header{ width:960px; height:90px;}
.header .left{ width:250px; padding-left:20px; padding-top:10px; position:relative; float:left;}
.header .left .add{ position:absolute; right:50px; top:26px;}
.header .left .add h1{ font-family:"ºÚÌå"; padding-bottom:4px; font-size:16px; color:#146CB3;}
.header .right{ width:673px; float:right;}
.header .right h2{ text-align:right; height:30px; line-height:30px; padding-right:3px; font-size:12px;}
 .menu{ width:673px; height:32px; padding-top:15px;}
 .menu .leftB, .menu .rightB{ width:5px; overflow:hidden; float:left;}
 .menu .middle{ width:653px; padding-left:10px; float:left;height:32px; background:url(../images/menuBg.jpg) repeat-x;}
.menu a{ width:70px; height:32px; line-height:32px; float:left; display:block; text-align:center; color:#FFF; font-size:14px; background:url(../images/menuBg02.jpg) no-repeat right; }
.menu a:link{ color:#FFF;}
.menu a:hover,.menu a.on{ background:url(../images/menuOn.jpg) no-repeat center; font-weight:bold; color:#000; text-decoration:none;}

.menu a.a02:hover,.menu a.a02:link.on,.menu a.a02:visited.on{ background:url(../images/menuOn02.jpg) no-repeat center; font-weight:bold; color:#000; text-decoration:none;}

.content{ width:960px;}
.content .left{ width:650px; float:left;}
.content .right{ width:300px; float:right;}

.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #CFCECE; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFF;  border-right: 2px solid #CFCECE; border-left: 2px solid #CFCECE; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 1px;}
.l5 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFF;  border-right: 2px solid #CFCECE; border-left: 2px solid #CFCECE; margin: 0 3px;}
.l6 {height: 1px; font-size: 1px; overflow: hidden; display: block;  background: #F7F6F6; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 2px;}
.l7 {height: 2px; font-size: 1px; overflow: hidden; display: block;  background: #F7F6F6; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 1px;}

.conT{border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; overflow:hidden;background-color:#fff; }
.conT1{border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; overflow:hidden;background-color:#fff; width:648px; float:left}
.line{ clear:both; overflow:hidden; height:1px; background-color:#EEE; margin:0 12px;}
.boxL_a{}
.boxL_a .conT{ background:url(../images/box01_bg.gif) repeat-x; width: 648px;  border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; height: 154px; } 
.boxL_a .conT div{width:190px; padding-left:26px;; margin-top:10px; float:left; background:url(../images/boxL_a_bg.gif) no-repeat right 8px;}
.boxL_a .conT div p{ padding:1px; line-height:20px;}
.boxL_b{}
.boxL_b .boxL_b_L{ width:302px; float:left;}
.boxL_b .boxL_b_L .photo{ width:300px; padding-top:12px;}
.boxL_b .boxL_b_L .photo li{ width:100px; float:left; text-align:center;}
.boxL_b .boxL_b_L .photo li img{ border:1px solid #E9E8E8;}
.boxL_b .boxL_b_L .photo li p{ padding:3px 0 6px 0}

.boxL_b .boxL_b_R{ width:337px; float:right;}
.boxL_b .boxL_b_R h2{ width:337px; position:relative; height:29px;}
.boxL_b .boxL_b_R .titleM{ background:url(../images/titleM_bg.gif) repeat-x; width:335px; border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; height: 25px; }
.boxL_b .boxL_b_R .titleM ul{ width: 100%; position: absolute; top: 1px; left: 0; }
.boxL_b .boxL_b_R .titleM ul li{float: left; line-height: 29px; border-right: 1px solid white; display: inline; font-weight: normal; cursor: pointer;}
.boxL_b .boxL_b_R .titleM ul li span{  border-right: 1px solid #DDE0E6; display:block; }
.boxL_b .boxL_b_R .titleM ul li a{ color: #1D1D1D; font-size:12px; text-decoration: none; padding: 0 18px; display: block; line-height: 29px; }
.boxL_b .boxL_b_R .titleM ul li a.over{ background: white; font-weight: bolder; font-size:14px; }
.boxL_b .boxL_b_R .titleM ul li.first a.over{ margin-left: 1px; background: url(../images/bg01_tit.gif) white no-repeat 0 0; }

.boxL_b .boxL_b_R .r_content{ width:337px;}
.boxL_b .boxL_b_R .r_contentin{ border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; background-color:#FFF;}
.boxL_b .boxL_b_R .r_contentin .list{ border-bottom:1px dashed #DDE0E6; margin:0 5px; padding:8px 6px 3px 6px;}
.boxL_b .boxL_b_R .r_contentin .list li{ height:18px;}
.boxL_b .boxL_b_R .r_contentin .list li em{ color:#1D1D1D;}
.boxL_b .boxL_b_R .r_contentin .list li span{ float:left;}
.boxL_b .boxL_b_R .r_contentin .list li .w_1{ width:100px;}
.boxL_b .boxL_b_R .r_contentin .list li .w_2{ width:144px;}
.boxL_b .boxL_b_R .r_contentin .list li .w_3{ width:83px;}
.boxL_b .boxL_b_R .r_contentin .list li .w_4{ width:88px;}
.boxL_b .boxL_b_R .r_contentin .list li .w_5{ width:60px;}
.boxL_b .boxL_b_R .r_contentin .more{ text-align:right; padding:5px 5px 4px 0;}

.boxL_b .boxL_b_R .r_contentin .list02{ padding:10px 0;}
.boxL_b .boxL_b_R .r_contentin .list02 li{ margin:0 5px; line-height:24px; border-bottom:1px dashed #DDE0E6; padding-left:20px; width:300px; background:url(../images/arrow02.gif) no-repeat 8px 7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.title{ height:23px; line-height:20px; background:url(../images/title_bg.gif); color:#1D1D1D; font-size:14px; font-weight:bold; padding-left:8px;}
.title .more{ float:right; width:80px; padding-right:5px; font-size:12px; text-align:right;}

.boxL_c{ clear:both;}
.boxL_c .search{ background-color:#F2F1F1;}
.boxL_c .add{ padding:10px; padding-bottom:0px;}
.boxL_c .add h2{ padding:0px 0 2px 2px; border-bottom:1px dashed #DDE0E6;}
.boxL_c .add p{ line-height:22px; padding:5px 0;}
.boxL_c .add p a{ margin-right:6px;}
.boxL_c .add p a.oter{ color:#FF6600; text-decoration:underline;}
.boxL_c .add p a.oter:hover{ text-decoration:none;}

.boxL_d {}
.boxL_d .d_title{ height:30px; line-height:30px; background:url(../images/d_title.gif); padding-left:120px;}
.boxL_d .d_title ul li{ width:48px; float:left;}
.boxL_d .d_title a{ width:48px;  float:left; display:block; text-align:center; color:#FFF; font-size:14px; cursor:pointer; }
.boxL_d .d_title a:link{ color:#FFF;}
.boxL_d .d_title a.over{ background:url(../images/d_menuOn.jpg) no-repeat center; font-weight:bold; color:#000; text-decoration:none;}
.boxL_d .mg{ color:#4c4c4c; font-weight:bold; text-align:right; padding:8px 10px 0 0;}
.boxL_d .memberM{}
.boxL_d .member{ width:648px;  height:130px; padding-top:10px; background:url(../images/member_bg.gif) no-repeat center;}
.boxL_d .member .phText{ width:300px; padding-right:10px; padding-left:12px; float:left;}
.boxL_d .member .phText .photo{ width:129px; height:123px; float:left; background:url(../images/member_photo_bg.jpg) no-repeat;}
.boxL_d .member .phText .photo img{ margin:4px;}
.boxL_d .member .phText .text{ width:171px; float:left;}
.boxL_d .member .phText .text dl{}
.boxL_d .member .phText .text dt{ color:#0160B0; font-weight:bold; padding-bottom:2px;}
.boxL_d .member .phText .text dd{ line-height:18px; color:#1d1d1d;}
.boxL_d .member .phText .text p{ line-height:18px; padding-top:3px;}
.boxL_d .member .phText .text h2 {text-align:right; padding-top:8px; font-size:12px;}
.boxL_d .member .phText .text h2 a{ color:#0160B0;}
.boxL_d .member .phText .input{ clear:both;}


.boxL_e{}
.boxL_e .conT{ background-color:#FFF; width: 648px;  border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; height: 186px; } 
.boxL_e .conT ul{ float:left; padding-top:12px; padding-left:14px;}
.boxL_e .conT li{ width:118px; float:left; display:inline; margin-right:8px; text-align:center;}
.boxL_e .conT li img{ padding:3px; border:1px solid #E7E7E7;}
.boxL_e .conT li p{ padding-top:10px;}

.boxL_f{ height:71px; background:url(../images/box02_search.gif) no-repeat;}
.boxL_f p{ padding-left:110px; padding-top:20px;}
.boxL_f .boxL_f_R{ width:337px; float:right;}
.boxL_f .boxL_f_R h2{ width:337px; position:relative; height:29px;}
.boxL_f .boxL_f_R .titleM{ background:url(../images/titleM_bg.gif) repeat-x; width:335px; border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; height: 25px; }
.boxL_f .boxL_f_R .titleM ul{ width: 100%; position: absolute; top: 1px; left: 0; }
.boxL_f .boxL_f_R .titleM ul li{float: left; line-height: 29px; border-right: 1px solid white; display: inline; font-weight: normal; cursor: pointer;}
.boxL_f .boxL_f_R .titleM ul li span{  border-right: 1px solid #DDE0E6; display:block; }
.boxL_f .boxL_f_R .titleM ul li a{ color: #1D1D1D; font-size:12px; text-decoration: none; padding: 0 18px; display: block; line-height: 29px; }
.boxL_f .boxL_f_R .titleM ul li a.over{ background: white; font-weight: bolder; font-size:14px; }
.boxL_f .boxL_f_R .titleM ul li.first a.over{ margin-left: 1px; background: url(../images/bg01_tit.gif) white no-repeat 0 0; }

.boxL_f .boxL_f_R .r_content{ width:337px;}
.boxL_f .boxL_f_R .r_contentin{ border-left: 1px solid #CFCECE; border-right: 1px solid #CFCECE; background-color:#FFF;}
.boxL_f .boxL_f_R .r_contentin .list{ border-bottom:1px dashed #DDE0E6; margin:0 5px; padding:8px 6px 3px 6px;}
.boxL_f .boxL_f_R .r_contentin .list li{ height:18px;}
.boxL_f .boxL_f_R .r_contentin .list li em{ color:#1D1D1D;}
.boxL_f .boxL_f_R .r_contentin .list li span{ float:left;}
.boxL_f .boxL_f_R .r_contentin .list li .w_1{ width:100px;}
.boxL_f .boxL_f_R .r_contentin .list li .w_2{ width:144px;}
.boxL_f .boxL_f_R .r_contentin .list li .w_3{ width:83px;}
.boxL_f .boxL_f_R .r_contentin .list li .w_4{ width:88px;}
.boxL_f .boxL_f_R .r_contentin .list li .w_5{ width:60px;}
.boxL_f .boxL_f_R .r_contentin .more{ text-align:right; padding:5px 5px 4px 0;}

.boxL_f .boxL_f_R .r_contentin .list02{ padding:10px 0;}
.boxL_f .boxL_f_R .r_contentin .list02 li{ margin:0 5px; line-height:24px; border-bottom:1px dashed #DDE0E6; padding-left:20px; width:300px; background:url(../images/arrow02.gif) no-repeat 8px 7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.title02_jj{ height:28px; line-height:28px; background:url(../images/title02_bg11.gif); color:#1D1D1D; font-size:14px; font-weight:bold; padding-left:8px;}

.boxR_a{}
.boxR_a .login{ height:121px; padding-top:10px;}
.boxR_a .login02{ padding-top:5px;}
.boxR_a .login02 .photo img{ border:1px solid #EEE9E6;}
.boxR_a .login02 .log_r li{ height:23px;}
.boxR_a .login02 .log_r li input{ width:80px; height:20px; color:#00438F; background:url(../images/login_input.gif); line-height:20px; border:none;}
.boxR_a .login02 .list ul{ padding:10px 0;}
.boxR_a .login02 .list li{ line-height:22px;}
.boxR_a .login02 .list li span{ float:right;}
.boxR_b{}
.boxR_b .conT{ background:url(../images/boxR_b_bg.jpg) repeat-x; background-color:#FFF;}
.boxR_b .conT ul{ padding:5px 0;}
.boxR_b .conT li{ background:url(../images/arrow02.gif) no-repeat 15px 7px; padding-left:30px; line-height:24px; color:#1D1D1D;}
.boxR_c{}
.boxR_c .conT{}
.boxR_c .conT ul{ padding:8px 10px;}
.boxR_c .conT li{ border-bottom:1px dashed #DDE0E6; line-height:26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; width:90%;}
.boxR_c .conT li span{ color:#1E9901;}

.boxR_d{}
.boxR_d .photoText{ margin:12px 10px; height:104px;}
.boxR_d .photoText p{ width:89px; height:89px; float:left; background:url(../images/boxR_photo_bg.jpg) no-repeat;}
.boxR_d .photoText p img{ margin:3px 0 0 3px;}
.boxR_d .photoText p em{ display:block; text-align:center; padding-top:8px;}
.boxR_d .photoText ul{ width:185px; float:left;}
.boxR_d .photoText ul li{ width:100%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; line-height:22px;}
.boxR_d .photoText ul li span{ color:#1E9901;}
.boxR_e ul{ margin:10px 0;}
.boxR_e li{ width:99px; float:left; height:115px; background:url(../images/boxR_photo02_bg.jpg) no-repeat 8px 0px;}
.boxR_e li img{ margin:3px 0 0 11px;}
.boxR_e li em{ display:block; text-align:center; padding-top:8px;}
.boxR_e1 ul{ margin-left:12px; margin-top:13px;}
.boxR_e1 li{ width:141px; float:left; height:151px; background:url(../images/bs01.jpg) no-repeat;}
.boxR_e1 li img{ margin:5px 0 0 6px;}
.boxR_e1 li em{ display:block; text-align:center; padding-top:10px;}

.footer{}
.footer .f_l,.footer .f_r{ width:5px; float:left; overflow:hidden;}
.footer .f_c{ width:950px; height:32px; line-height:32px; text-align:center; color:#FFF;  background:url(../images/menuBg.jpg) repeat-x; float:left;}
.footer .f_c a{ color:#FFF;}
.footer .B2{ border-bottom:1px dashed #DDE0E6; margin:0 15px; line-height:35px; height:30px; text-align:center;}
.footer .link{border-bottom:1px dashed #DDE0E6; margin:0 15px; line-height:22px; padding:8px 5px;}
.footer .link a{ color:#1D1D1D; padding-right:10px;}
.footer .safe{ text-align:center; padding:10px 0;}

.link001 {
	BORDER-RIGHT: #dde0e6 1px solid; BORDER-TOP: #dde0e6 1px solid; BORDER-LEFT: #dde0e6 1px solid; BORDER-BOTTOM: #dde0e6 1px solid; background-color:#FFF;
}
.link001 .box {
	BORDER-RIGHT: #f3f3f3 3px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f3f3f3 3px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; BORDER-LEFT: #f3f3f3 3px solid; LINE-HEIGHT: 26px; PADDING-TOP: 6px; BORDER-BOTTOM: #f3f3f3 3px solid
}
