/* CSS Document */
*{ padding:0px; border:0px; margin:0px;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#FF9900; text-decoration:none;}
body{ font-family:Arial; font-size:12px; color:#000;  background:url(../images/body_bg.gif) center repeat-y; margin:opx auto;}
ol{ list-style:none; line-height:12px;}
ul,dl{ list-style:none; }
p{ text-indent:2em;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-family:"宋体"; font-weight:normal;}
input{ border:none; font-size:12px; line-height:20px;}
span{ color:#f00; text-decoration:none;}
span a{ color:#f00; text-decoration:none;}
span a:hover{ color:#FF0000; text-decoration:none;}
img{ border:0px;}

#box{ width:980px; height:auto; margin:0 auto;}
.top{ width:980px; height:132px; float:left;}
.icon{ width:980px; height:36px; float:left; line-height:36px; text-align:right;}
.icon h1{ width:280px; display:block; height:36px; float:left; background:url(../images/img06.gif) left center no-repeat; text-align:left;}
.icon h2{ width:700px; display:block; height:36px; float:left;}
.logo{ width:980px; height:96px; float:left; background:url(../images/img01.gif) bottom repeat-x;}

.description{ width:980px; height:138px; float:left; margin-top:0px;}
.description p{ padding:5px 25px 0 25px; line-height:22px;}
.description p.p1{ padding:25px 25px 0 25px;}
.des_left{ width:15px; height:138px; float:left; background:url(../images/img03.gif) no-repeat;}
.des_bg{ width:950px; height:138px; float:left; background:url(../images/img04.gif) repeat-x; line-height:20px; font-size:14px;}
.des_right{ width:15px; height:138px; float:right; background:url(../images/img05.gif) repeat-x;}

.content{ width:980px; height:auto; float:left; margin-top:14px;}
.con_left{ width:34px; height:554px; float:left; background:url(../images/img07.gif) no-repeat;}
.con_mid{ width:912px; height:554px; float:left; background:url(../images/img09.gif) repeat-x;}
.con_right{ width:34px; height:554px; float:left;background:url(../images/img08.gif) no-repeat;}

.content2{ width:980px; height:auto; float:left; margin-top:14px;}
.con_left2{ width:34px; height:633px; float:left; background:url(../images/img21.jpg) no-repeat;}
.con_mid2{ width:912px; height:633px; float:left; background:url(../images/img23.jpg) repeat-x;}
.con_right2{ width:34px; height:633px; float:left;background:url(../images/img22.jpg) no-repeat;}

.content3{ width:980px; height:auto; float:left; margin-top:14px;}
.con_left3{ width:34px; height:350px; float:left; background:url(../images/img33.jpg) no-repeat;}
.con_mid3{ width:912px; height:350px; float:left; background:url(../images/img35.jpg) repeat-x;}
.con_right3{ width:34px; height:350px; float:left;background:url(../images/img34.jpg) no-repeat;}

.con_title{ width:912px; height:40px; float:left; margin-top:15px; margin-bottom:15px;}
.men{ width:912px; height:24px; float:left; margin-top:8px;}
.photo{ width:28px; height:24px; float:left; margin-left:45px !important; margin-left:20px;}
.name{ font-size:13px;width:90px; height:24px; float:left; line-height:22px; margin-left:3px; text-align:right; padding-right:3px;}
.input01{cursor: pointer;height:24px; float:left; border:none; background:url(../images/img13.jpg) no-repeat;padding-left: 1px;}
.input02{cursor: pointer;height:24px; float:left; border:none; background:url(../images/img14.jpg) no-repeat;padding-left: 1px;}
.input05{cursor: pointer;height:24px; float:left;border:none; background:url(../images/img38.jpg) no-repeat;padding-left: 1px;}
.inputAddr{cursor: pointer;margin-left:9px!important;*margin-left:8px;margin-top:2px;height:24px; float:left;border:1px; background:url(../images/img40.jpg) no-repeat;padding-left: 1px;}
.input06{cursor: pointer;height:35px; float:left; border:none; background:url(../images/img39.jpg) no-repeat; font-size:12px; overflow:hidden;padding-left: 1px;}
.input07{cursor: pointer;height:24px; float:left; border:1px solid #CCC !important; border:0px solid #CCC }

.telphone{ font-size:13px;height:24px; float:left; line-height:22px; margin-left:10px; text-align:right; padding-right:3px;}

.txt2{ width:42px; height:24px; float:left; line-height:22px; text-align:center}
.tip{ width:440px; height:24px; float:left; line-height:22px; text-align:left; vertical-align:text-bottom}
.tip h2{ width:23px; height:23px; float:left; margin-left:3px;}
.tip1{ width:440px; height:24px; float:left; line-height:22px; text-align:left; vertical-align:text-bottom; margin-left:8px}
.tip4{ font-size:13px;width:440px; height:24px; float:left; line-height:22px; text-align:left; vertical-align:text-bottom;}
.timer{ margin-top:4px !important; margin-top:0px; margin-left:1px !important; margin-left:-3px;}

.name01{ width:170px; height:24px; float:left; line-height:22px; margin-left:3px; font-size:13px; font-weight:bold; margin-left:25px !important; margin-left:12px;}
.input03{ width:121px; height:24px; float:left; border:none; background:url(../images/img13.jpg) no-repeat;}
.txt3{ width:100px; height:24px; float:left; line-height:22px; text-align:left; font-size:14px;}
.men1{ width:850px; height:24px; float:left; margin-top:20px; font-weight:bold; font-size:13px;  margin-left:25px !important; margin-left:12px; line-height:22px;}
.men2{ width:850px; height:24px; float:left; margin-top:10px;  margin-left:25px !important; margin-left:12px; line-height:22px; }
.men3{ width:912px; height:35px; float:left; margin-top:8px;}
.fang01{ width:100px; height:24px; float:left; line-height:22px;}
.fang01 ul li{ width:76px; height:24px; float:left;line-height:22px !important; line-height:22px;}
.fang01 ul li.fang_input{ float:left;line-height:22px;width:24px; height:24px;}

.road{ width:850px; height:24px; float:left; margin-top:10px;  margin-left:25px !important; margin-left:12px; line-height:22px; }
.road ul li{ display:block; width:52px; height:24px; float:left; line-height:22px !important; line-height:22px;}
.road ul li.r_input{ width:24px; height:24px; float:left; display:block; line-height:22px;}
.road ul li.input4{ width:155px; height:24px; float:left;}
.input04{ width:155px; height:24px;padding-top:2px; float:left; border:none; background:url(../images/img20.jpg) no-repeat; line-height:22px;padding-left: 1px;}
.road ul li.txt4{ width:190px; height:24px; float:left; line-height:22px; text-align:left; font-size:12px; margin-left:8px;}

.sure{ width:400px; height:52px; float:left; margin-left:300px !important; margin-left:150px; margin-top:25px;}
.sure h1{ width:126px; height:52px; float:left;display:block; margin-right:10px; }
.con_suc{ width:788px; height:233px; margin:0 auto;}
.suc_img{ width:211px; height:233px; float:left;}
.suc_right{ width:577px; height:233px; float:left;}
.sucer{ width:461px; height:43px; float:left;}
.admin{ width:560px; height:28px; float:left; margin-top:6px; line-height:28px; font-size:14px; font-weight:bold;}
.pwd{ width:560px; height:28px; float:left; margin-top:6px; line-height:28px; font-size:14px; font-weight:bold;}
.line{ width:560px; height:5px; float:left; background:url(../images/img30.jpg) no-repeat; margin:15px 0px; }
.suc_p{  width:560px; height:48px; float:left; line-height:22px;}
.suc_a{ width:560px; height:50px; float:left; margin-top:15px; text-align:center;}

.road1{ width:700px; height:24px; float:left; margin-top:3px;  margin-left:146px !important; margin-left:68px; line-height:22px; }
.road1 ul li{ display:block; width:52px; height:24px; float:left; line-height:12px !important; line-height:22px;}
.road1 ul li.r_input{ width:24px; height:24px; float:left; display:block; line-height:22px;}
.road1 ul li.input4{ width:155px; height:24px; float:left;}
.road1 ul li.txt5{ width:200px; height:24px; float:left; line-height:22px; text-align:left; font-size:12px;}
.time{width:24px; height:24px; float:left; display:block; line-height:22px;}
.next{ width:912px; height:54px; float:left; text-align:center; margin-top:0px;}
.login{ width:700px; height:28px; float:left; font-size:16px; font-weight:bold; margin-left:86px !important; margin-left:38px;}

.foot{ width:980px; height:170px; float:left; margin-top:10px;}
.bottom{ width:980px; height:100px; float:left;margin-top:10px;}

#msgDiv {
    z-index:10001;
    width:500px;
    height:400px;
    background:white;
    border:#336699 1px solid;
    position:absolute;
    left:50%;
    top:20%;
    font-size:12px;
    margin-left:-225px;
    display: none;
}
#bgDiv {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right:0px;
    background-color: #777;
    filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75)
    opacity: 0.6;
}
.comp{
	  border: 1px solid #A6A6A6;
	  width:317px;
	  position: absolute;
	  display:none;
	  background-color: white;
	  z-index:30;
	  }
#email{
	width: 317px;
	height:22px;
}