body{ margin:0; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:auto;}
p,ul,ol,div,form{ padding:0; margin:0;}
img{border:0; }
td,th {  font-size:12px; line-height:20px; }
form { margin:0; padding:0; }
ul,li { margin:0; padding:0; list-style-type:none; list-style-position:outside; }
h1,h2,h3 { margin:0; padding:0; }

a:link,
a:visited,
a:active{ color:#333333; font-size:12px; text-decoration:none; }
a:hover { color:#ff6c00; font-size:12px; text-decoration:underline; }

.blank1{ clear:both; height:1px; line-height:1px; overflow:hidden; }
.blank2{ clear:both; height:2px; line-height:2px; overflow:hidden; }
.blank5{ clear:both; height:5px; line-height:5px; overflow:hidden; }
.blank8{ clear:both; height:8px; line-height:8px; overflow:hidden; }
.blank10{ clear:both; height:10px; line-height:10px; overflow:hidden; }
.blank20{ clear:both; height:20px; line-height:20px; overflow:hidden; }
.blank100{ clear:both; height:100px; line-height:100px; overflow:hidden;}

.head { clear:both; margin:auto; width:960px;}

.clear{ clear:both;}
.floatl{ float:left;}
.floatr{ float:right;}
/*首页*/
#container{ width:960px; margin:auto; margin-top:10px;}
.t_l_l{ float:left; width:200px; }
.t_r_r{ float:right; width:750px; }
.t_l{ float:left; width:680px; }
.t_r{ float:right; width:260px; }

.t_r li{ float:left; padding:10px 0 0 8px; text-align:right;}
.nav{ position:relative; zoom:1; background: url(../images/nav_bg.gif) repeat-x; height:47px;}
.n_l{ position:absolute; background:url(../images/nav_l.gif) 0 0 no-repeat; height:47px; width:27px; left:0; top:0;}
.n_r{position:absolute; background:url(../images/nav_r.gif) 0 0 no-repeat; height:47px; width:22px; right:0; top:0;}
.nav ul{ padding-left:20px; height:20px;}
.nav li{ float:left; font-size:14px; font-weight:bold; height:47px; line-height:47px; width:82px; padding:0 8px; background:url(../images/nav_space.gif) left top no-repeat; text-align:center;}
.nav li a{ display:block;}
.nav li a:link,
.nav li a:visited,
.nav li a:active{ color:#fff; font-size:14px; text-decoration:none; }
.nav li a:hover, .nav  li.hover a { color:#fff; font-size:14px; text-decoration:none; background:url(../images/nav_hover.gif) no-repeat;}
.search{ background:url(../images/search_bg.gif) no-repeat; height:41px; line-height:41px; width:960px; text-align:right;}
.search .box { padding-top:7PX;}
.select{ border:1px solid #E8E8E8; width:70px; height:25px;  margin-right:10px;  }
.text{ border:1px solid #99D9FD; height:21px; margin-right:10px; }
.btn{ background:url(../images/search.gif) no-repeat; width:75px; height:25px; border:none;margin-right:10px; cursor:pointer;}

.more{}
.more a:link,
.more a:visited,
.more a:active{ color:#067AC7; font-size:12px; text-decoration:none; }
.more a:hover { color:#067AC7; font-size:12px; text-decoration:none; }

.pinzhi{ margin:auto; background:url(../images/pinzhi.gif) no-repeat; width:960px; height:107px;}
.pz_l{ float:left; width:475px; padding-left:50px; padding-top:15px; line-height:20px; }
.pz_r{ float:right; width:365px; padding-top:15px;  line-height:20px;}

.foot{ text-align:center;clear:both; margin:auto; width:960px; }
.foot li{ display:inline; padding:2px; color:#067AC7;}
.foot li a:link,
.foot li a:visited,
.foot li a:active{ color:#067AC7; font-size:12px; text-decoration:none; }
.foot li a:hover { color:#FF6C00; font-size:12px; text-decoration:underline; }
.foot p{ color:#555555; line-height:20px; padding-top:5px;}

/*****/
#contant { clear:both; margin:auto; width:960px;}
#partleft { float:left; width:220px;}
#partmiddle { float:left; width:500px; margin-left:10px; position:relative;}
#partright { float:right; width:220px;}
#partmiddle_r { float:right; width:730px; position:relative;}
.login { clear:both;  position:relative; text-align:center;}
.title { left:0; top:0; width:100%; clear:both;position:absolute; margin:0; line-height:43px; background: url(../images/login_top.gif) no-repeat right 0; overflow:hidden; height:43px;}
.title span { float:left; font-weight:bold; width:240px; overflow:hidden; text-align:left; padding-left:10px; line-height:33px; height:43px; display:block; background: url(../images/login_top.gif) no-repeat left 0;color:#067AC7; font-size:14px;}

#contant .box { padding:43px 10px 10px 10px; clear:both; border:#C3DEFF 1px solid; height:1%;}


.login_left { float:left; width:500px; padding:20px;  min-height:180px;}
*html .login_left { float:left; width:500px; padding:20px; height:180px;}
.login_left ul li { clear:both; line-height:24px; padding:8px 0;}
.login_left ul li .left  { float:left; width:130px; text-align:right; font-size:14px; color:#444;}
.login_left ul li .right { float:right; width:360px; text-align:left;}
.login_left ul li .text { width:200px; border:#ddd 1px solid; float:left;}
.login_left ul li .enter { border:none; background:url(../images/login_botton.jpg) no-repeat; width:142px; height:36px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.login_left p { font-size:14px;  line-height:30px;}
.login_right { float:right; width:340px; padding:20px; text-align:center;}
.login_right p { font-size:14px; font-weight:bold; line-height:30px;}
.login_right .reg { border:none; text-align:center; background:url(../images/reg_botton.jpg) no-repeat; width:142px; height:36px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.login_right a:link,
.login_right a:visited,
.login_right a:active{ font-size:14px; color:#ff6c00; text-decoration:underline; }
.login_right a:hover { font-size:14px; color:#326BA5; text-decoration:underline; }

.register ul li { clear:both; line-height:24px; padding:8px 0; text-align:left;}
.register ul li .left  { float:left; width:130px; text-align:right; font-size:14px; color:#444;}
.register ul li .right { float:right; width:780px; text-align:left; color:#F30;}
.register ul li .right span { padding-right:5px;}
.register ul li .text { width:200px; border:#ddd 1px solid; float:left;}
.register .reg { border:none; text-align:center; background:url(../images/reg_botton.jpg) no-repeat; width:142px; height:36px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}

.mem_middle {clear:both; position:relative; zoom:1; background:#fff url(mem_bg.jpg) 0 0 repeat-y;}
.mem_middle .box_pro { padding:12px 15px; text-align:left;}

.mem_middle p { line-height:22px;}

.welcome { clear:both; font-size:14px; font-weight:bold; color:#444; height:30px; line-height:30px;}
.welcome span { color:#ff6c00;}
.mem_middle p { font-size:14px; clear:both; line-height:30px;}
.mem_middle .box_pro p {font-size:12px; clear:both; line-height:30px;}
.mem_middle p span {color:#326BA5}
.mem_middle p a:link,
.mem_middle p a:visited,
.mem_middle p a:active{ font-size:14px; color:#ff6c00; text-decoration:none; }
.mem_middle p a:hover { font-size:14px; color:#326BA5; text-decoration:none; }

.mem_middle .top_t { background:url(../images/icon_06.gif) no-repeat left center; font-size:14px; font-weight:bold; height:32px; line-height:32px; padding-left:25px; color:#444;}
.mem_middle .ts_box { padding-left:25px;}

.l_line_box { clear:both;}
.l_line_box .top {border:#C3DEFF 1px solid; height:1%; border-bottom:none; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; color:#067AC7; background:#DEEFFF;}
.l_line_box .accordion_child { clear:both; padding:10px; clear:both; border:#C3DEFF 1px solid; height:1%;}
.l_line_box .accordion_child li { clear:both; line-height:22px; padding-left:8px; background:url(../images/dotted2.gif) left center no-repeat;}


.find_pass { clear:both; margin:auto; width:600px; text-align:left;}
.find_pass ul li { clear:both; line-height:24px; padding:8px 0;}
.find_pass ul li .left  { float:left; width:240px; text-align:right; font-size:14px; color:#444;}
.find_pass ul li .right { float:right; width:350px; text-align:left; color:#F30;}
.find_pass ul li .right span { padding-right:5px;}
.find_pass ul li .text { width:200px; border:#ddd 1px solid; float:left;}
.find_pass .reg { border:none; text-align:center; background:url(../images/login_botton.jpg) no-repeat; width:142px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}

