/*全局*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
body{font-size:12px;color:#341a1a; font-family:Tahoma, 宋体, Geneva, sans-serif; line-height:22px; background: rgba(0, 0, 0, 0) url("../images/register/login_top_bg.jpg") repeat-x scroll left top;}
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6{ font-size: 12px; font-weight:normal;padding:0;margin:0}
strong{ font-weight:normal;padding:0;margin:0}
input, select, button, textarea { font-size: 12px; font-family: Tahoma,宋体, Geneva, sans-serif; }
button {cursor: pointer;_cursor: hand;}
i, em, cite { font-style: normal; }
a, a:link,a:visited{ color: #000; text-decoration: none; }
a:hover { text-decoration: underline;color:#005b8e;}
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%;}
* html .fixed { height: 1%; }
.clear {clear: both;}
.orange,a.orange, a.orange:link, a.orange:visited{color:#db0100; text-decoration:none}
a.orange:hover{text-decoration: underline;color:#db0100;}
.tright{text-align:right}
.tcenter{text-align:center}
.blue,.bluelink,a.bluelink,a.bluelink:link,a.bluelink:visited{color:#005b8e;}
a.bluelink:hover{ text-decoration:underline}
a.g,a.g:link,a.g:visited{color:#fff;text-decoration: none;}
a.g:hover{color:#fff;text-decoration: none;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f18px{font-size:18px;font-weight:bold}
.f24px{font-size:24px;font-weight:bold}
.fb{font-weight:bold}
.fc{text-decoration: line-through;}
.date{color:#C66;font-size:10px;display:inline;font-weight:normal}
.fright{float:right;display:inline;}
.fright a{ cursor:pointer;}
.fleft{float:left;display:inline}
.black{color:#000}
.underline{ text-decoration:underline}
.btn{background:#fcbd8e;padding:4px 6px 2px 6px;border-bottom:1px solid #ff4200;border-right:1px solid #ff4200;border-top:0 none;border-left:0 none;cursor:pointer;}
.pleft12p{padding-left:12px;}
.gray,a.gray, a.gray:link, a.gray:visited{color:#999999; text-decoration:none}
a.gray:hover{text-decoration: underline;color:#676767;}
.yellow{ color:#cd6502;}
.box980{ width:980px; margin:0 auto;}
.hidden{display:none}
.abs{ position:absolute;}
.rel{position:relative;}

/*我的工作台*/
#top{ height:118px; background: url(top_line.jpg) repeat-x left bottom;}
.top_wrap{ width:1000px; margin:0 auto; height:107px;}
.top_wrap p{ width:100%;text-align:right; height:30px;}
.top_wrap .logo{ float: left; width:230px;}
.top_wrap .menu,.top_wrap .login{ float:left; margin-top:48px;}
.top_wrap .menu li{ float:left; }
.top_wrap .menu a{ float:left; width:104px; height:30px; text-align:center; line-height:30px; background:url(menu_bg.png) no-repeat; font-size:14px; color:#6e6e6e; font-weight:bold;}
.top_wrap .menu a:hover,.top_wrap .menu .active a{ float:left; width:104px; height:30px; text-align:center; line-height:30px; background:url(menu_bg.png) no-repeat 0 -32px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.top_wrap .login{ float:left; height:30px; margin-left:30px; background:url(login_bg.gif) repeat-x 0 -30px;}
.top_wrap .login strong{ float:left; height:30px; background:url(login_bg.gif) no-repeat left 0; font-weight: normal;}
.top_wrap .login span{ float:left; height:27px; background:url(login_bg.gif) no-repeat right -60px; line-height:30px; padding:3px 10px 0 10px; color:#01b0f8; overflow:hidden;}
.top_wrap .login a{color:#01b0f8;}
.top_wrap .login b{color:#e60012; font-weight:normal; padding:0 5px;}

.cont_t{ width:1000px; background:url(cont_bg.jpg) repeat-y left; margin:0 auto;}
.cont_b{ background:url(cont_bg.jpg) no-repeat -1000px bottom; }
.left{ float:left; width:198px;}
.left .dist{ width:170px; height:30px; line-height:30px;background:#09b8e3 url(icon1.gif) no-repeat 26px 8px; border:1px solid #fff; text-indent:46px; font-size:14px; color:#FFF; font-weight:bold; margin:15px auto;}

.left .tree_wrap{ width:170px; margin-left:26px; margin-bottom:20px; color:#007fb2;}
.left .tree_1{ padding:5px 0;cursor:pointer;}
.left .tree_1 a{color:#007fb2;}
.left .tree_1_active{ padding:5px 0;cursor:pointer; font-weight:bold;}
.left .tree_1_active a{ color:#000;}
.left .tree_2{padding:2px 0;cursor:pointer;}
.left .tree_3{ background:url(icon_last.gif) no-repeat 25px 10px; text-indent:20px; padding:3px 0; padding-left:20px; cursor:pointer;}
.left .tree_3_active{ border:1px solid #b9e4f7; border-right:0; background: #FFF url(icon_last.gif) no-repeat 25px 10px;padding:3px 0;padding-left:20px;text-indent:20px; cursor:pointer;}
.left .icon_open{ background:url(icon_open.gif) no-repeat left ; width:11px; height:11px; display:inline-block; padding-right:8px;}
.left .icon_close{ background:url(icon_close.gif) no-repeat left ; width:11px; height:11px; display:inline-block; padding-right:8px;}


.right{ float:right; width:784px;}
.right .dangqian{ height:40px; line-height:40px;}
.right .dangqian1{ height:40px; line-height:40px; border-bottom:1px solid #1982ba;}
.right .wrap{ margin-top:10px; width:783px;}
.right .wrap .title{ height:31px; background:url(right_title.jpg) no-repeat;}
.right .wrap .title h2{ float:left; margin-left:10px; background:url(right_title_bg.jpg) repeat-x 0 -25px; margin-top:6px; display:inline-block;}
.right .wrap .title strong{  float:left;background:url(right_title_bg.jpg) no-repeat ; height:25px;}
.right .wrap .title span{ float:left; background:url(right_title_bg.jpg) no-repeat right -50px; padding:0 10px; height:25px; line-height:25px; color:#007fb2;}
.right .wrap .content{ border:0; border-top:0; padding:10px}
.right .wrap .content .txt{ display:block; height:30px; line-height:30px;}
.right .wrap .label{ color:#007fb2; font-weight:bold; font-size:14px; padding:10px 0;}
.right .wrap .content dl{height:30px; margin-bottom:5px;}
.right .wrap .content dt{float:left; width:100px; text-align:right; margin-right:5px;}
.right .wrap .content dd{ float:left;}
.btn_wrap{ text-align:center; padding:10px 0;}
.space5{ margin:0 5px;}
.yanzhengma{}

/*购买积分*/
.right .buy1,.right .buy2,.right .buy3{ height:60px; border-bottom:1px dotted #ececec; padding-left:90px; padding-top:50px;}
.right .buy1 dt,.right .buy1 dd,.right .buy2 dd,.right .buy2 dt{ float:left; line-height:25px; margin-right:15px; position:relative;}
.right .buy1 .top5{ position:absolute; left:250px; top:1px; width:50px;}
.right .buy2,.right .buy3{ border:0px;padding-top:30px;}
.right .buy2 dt{ line-height:32px;}
.right .buy2 dd{ padding:0px 10px;height:32px; border:1px solid #cdcdcd; line-height:32px; text-align:center; cursor:pointer; margin:5px;}
.right .buy2 dd.changed{ background:url(changedbox1.jpg) no-repeat; border:0px;}
.right .buy3 dt{ width:75px;  float:left}

.right .dotbox1,.right .dotbox2,.right .dotbox2 .banklist1,.right .dotbox2 .banklist2{  border-bottom:1px dotted #ececec; padding:20px 0;}
.right .dotbox1 li{ float:left; margin-left:80px; width:280px; height:35px; line-height:35px; _display:inline;}
.right .dotbox2 .banklist1,.right .dotbox2 .banklist2{ margin-left:80px;}
.right .dotbox2 .banklist2{ border:0px; padding:20px 0 0 0;}
.right .dotbox2 .banklist1 li,.right .dotbox2 .banklist2 li{ float:left; margin-right:30px; height:45px;}
.right .dotbox3{ padding:20px 0;}
.right .dotbox3 .ml80{ margin-left:80px;  padding:20px 0;}
.right .dotbox3 .ml45{ margin-left:45px;  padding:10px 0;}
.right .dotbox3 .step1{ height:25px; padding-left:10px;}
.right .dotbox3 .step1 dt,.right .dotbox3 .step1 dd{ float:left; margin-right:5px; line-height:25px;}
.right .dotbox3 .step1 dt{ width:80px; text-align:right;}
.right .m-top7{ margin-top:7px;}


/*表格*/
.tb1{margin:10px auto;}
.tb1 td{ border-bottom:1px dotted #ececec; padding:3px;}
/*输入框*/
.ipt1{ width:234px; height:17px; background:url(ipt1_bg.jpg) no-repeat; padding:4px 5px; border:0; line-height:17px;}
.ipt50{ width:50px; height:17px; background:url(ipt50_bg.jpg) no-repeat; padding:4px 5px; border:0; line-height:17px;}
.ipt122{ width:112px; height:17px; background:url(ipt122_bg.jpg) no-repeat; padding:4px 5px; border:0; line-height:17px;}
.ipt500{ width:500px; height:17px; background:url(ipt500_bg.jpg) no-repeat; padding:4px 5px; border:0; line-height:17px;}
/*提交重置按钮*/
.btn_sub{ background:url(btn_bg.jpg) no-repeat; width:80px; height:25px; line-height:25px;  text-align:center; color:#FFF; border:none; margin-right:5px; cursor:pointer}
.btn_sub:hover{ background:url(btn_bg.jpg) no-repeat -80px 0;}
.btn_reset{ background:url(btn_bg.jpg) no-repeat 0 -25px; color:#6f6f6f; text-align:center; border:none; width:80px; height:25px; line-height:25px; cursor:pointer}
.btn_reset:hover{background:url(btn_bg.jpg) no-repeat -80px -25px;}


.tb2{width:95%;margin:10px auto;border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-collapse:collapse; }
.tb2 th{ background-color:#eeeeee; }
.tb2 td,.tb2 th{ border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;color:#666; padding:5px;}
/*操作按钮*/
.btn_2caozuo,a.btn_2caozuo,a.btn_2caozuo:active,a.btn_2caozuo:visited{ background:url(btn_bg1.jpg) no-repeat ; color:#fff; text-align:center; border:none; width:40px; height:18px; line-height:18px; margin-right:2px; cursor:pointer; }
a.btn_2caozuo{display:inline-block; text-decoration: none; *margin-bottom:2px;_margin-bottom:0px;}
.btn_2caozuo:hover,,a.btn_2caozuo:hover{background:url(btn_bg1.jpg) no-repeat -40px 0px; line-height:18px;color:#fff;}
.btn_4caozuo{ background:url(btn_bg1.jpg) no-repeat 0 -18px; color:#fff; text-align:center; border:none; width:64px; height:18px; line-height:18px; margin-right:2px; cursor:pointer}
.btn_4caozuo:hover{background:url(btn_bg1.jpg) no-repeat 0px -36px; line-height:18px;}

.tb3{ margin:10px auto;border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-collapse:collapse;}
.tb3 th{ background-color:#eeeeee; text-align:right}
.tb3 td,.tb3 th{ border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;color:#666; padding:5px;}
.tb3 td{ color:#000;}
/*单选框*/
.rdo{ background:url(icon_bg.jpg) no-repeat -14px 0; width:14px; height:14px; display:inline-block; margin:0 5px; cursor:pointer;}
.rdo_on{background:url(icon_bg.jpg) no-repeat ; width:14px; height:14px; display:inline-block; margin:0 5px; cursor:pointer;}
/*复选框*/
.cek{background:url(icon_bg.jpg) no-repeat -14px -14px; width:14px; height:14px; display:inline-block; margin:0 5px; cursor:pointer;}
.cek_on{background:url(icon_bg.jpg) no-repeat 0 -14px; width:14px; height:14px; display:inline-block; margin:0 5px; cursor:pointer;}
/*文本区域*/
.tta{ width:366px; height:67px; padding:4px 5px; border:1px solid #d0cfcf;
box-shadow:0px 0px 1px #999 inset;                  /* For Latest Opera */
-moz-box-shadow:0px 0px 1px #999 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0px 0px 1px #999 inset;            /* For Chrome5+, Safari5+ */
}
/*下拉菜单*/
.select4zi_zdy{ width:96px; height:20px; line-height:20px; border-top:1px solid #abadb3; border-left:1px solid #e2e3ea; border-right:1px solid #dbdfe6; border-bottom:1px solid #e3e9ef; background:url(sanjiao.jpg) no-repeat 85px;cursor:pointer; position:relative;text-indent:5px;}
.select4zi_zdy ul{ position:absolute; border:1px solid #dbdfe6; background-color:#FFF; width:100%; top:19px; left:0;}
.select4zi_zdy li{ text-indent:5px;border-bottom:1px solid #dbdfe6;}
.select4zi_zdy .active{ background-color:#EAE8E8}



.bottom{ height:35px; line-height:35px; background:url(bottom_bg.jpg) repeat-x; margin:20px 0; margin-bottom:0px; text-align:center; color:#FFF;}
.bottom a,.bottom a:visited{ color:#FFF; padding:0 10px;}
.bottom a:hover{ color:#CCC; text-decoration:none;}
.footer{ height:30px; line-height:30px; text-align:center; color: #666;}



/*分页*/
.fenye{ text-align: center}
.fenye a{ border:1px solid #ccc; padding:1px; padding-left:5px; padding-right:5px; display: inline; margin-right:5px; text-align:center; background-color:#ecebf1}
.fenye a.ed{ padding:1px; padding-left:5px; padding-right:5px; display: inline; margin-right:5px; text-align:center; border:0px; background-color:#FFFFFF; font-weight:bold}


/*弹出窗口*/
.tanchu800,.tanchu{  background-color:#FFF; border:1px solid #1c84bb;}
.tanchu800{ width:800px; height:500px;}
.tanchu{width:500px; height:400px;}
.tanchu .title,.tanchu800 .title{ height:35px; background: url(bottom_bg.jpg) repeat-x; position:relative;}
.tanchu .title h2,.tanchu800 .title h2{ text-indent:15px; font-size:14px; font-weight:bold; color:#FFF; line-height:35px;}
.tanchu .title span,.tanchu800 .title span{ position:absolute; top:5px; right:15px; font-size:18px; font-weight:bold; color:#FFF; cursor:pointer; display:inline-block; width:10px; height:10px;}
.quxian{margin:10px 5px 5px 10px; height:350px;}
.quxian .areabox1{ margin:10px 5px 10px 5px;}
.quxian .areabox1 input,.quxian .areabox2 dl input{ margin-right:5px;}
.quxian .areabox1 li{ float:left; margin-right:20px;}
.quxian .areabox2{ margin-left:25px;}
.quxian .areabox2 dl{ margin-bottom:7px;}
.quxian .areabox2 dt,.quxian .areabox2 dd{ float:left; }
.quxian .areabox2 dt{ width:75px;margin-right:20px;}
.quxian .areabox2 dd{ width:350px;}
.quxian .areabox2 .mr20{ margin-right:15px;}
.curve_body{ width:890px;*width:850px;  height:300px; margin:0 auto;}
.curve_body .curve_left{ float:left; width:50px; height:300px; text-align:right; margin-right:10px;}
.curve_body .curve_right{ float:left; width:790px; *width:750px; height:300px; border:1px solid #ccc; padding:15px 5px 5px 15px; position:relative;}
.curve-input{ width:26.5px; height:14px; border:1px solid #999; text-align:center; margin-bottom:5px; margin-right:0px;*margin-right:-1px; font-size:9px; -webkit-text-size-adjust: none; letter-spacing: 1px }
.curve-title{font-size: 12px;line-height: 15px;text-align: center; width:28.5px; height:14px; margin-right:0px;*margin-right:-1px; display:inline-block; margin-top:5px; }
.tianjia{ margin:5px auto 5px auto; height:30px; width:500px;}
.tianjia dt,.tianjia dd{ float:left; margin-right:2px;}
.tianjia .m0{ margin:0; margin-left:-5px;}
.tianjia .mt6{ margin-top:6px;}
.tianjia .mt3{ margin-top:3px;}
.tanchu .listbox{ margin:5px; height:270px; overflow: scroll;}


/*登录页面*/

.login_top{ width:1000px; height:137px; margin:0 auto; position:relative}
.login_logo{ margin-top:18px; float:left;}
.login_menu{ float:right; margin-top:29px;}
.login_menu li{ float:left; padding:0 9px; background:url(login_fenge.gif)  right  top no-repeat; line-height:15px;}
.login_menu .phone{ background:none; background:url(login_phone.gif) left no-repeat; padding-left:20px; margin-left:9px;}
.login_text{ position:absolute; top:50px; right:10px;}

.login_wrap{ width:1000px; height:400px; margin:0 auto 15px auto;}
.login_left{ float:left; width:352px;}
.login_left_m{ background:url(login_left_m.jpg) center top repeat-y;}
.login_left_t{ background:url(login_left_t.jpg) center top no-repeat;}
.login_left_b{ background:url(login_left_b.jpg) center bottom no-repeat; height:290px; padding-top:89px;}
.login_left_b dl{ height:36px; margin-bottom:18px;margin-left:24px;}
.login_left_b dl dt,.login_left_b dl dd{ float:left;}
.login_left_b dl dt{ width:60px; line-height:36px; font-size:14px; margin-right:5px; text-align:right;}
.login_left_b .input01,.register_l .input01{ width:202px; height:12px; border:1px solid #dadada;padding:10px 5px;
box-shadow:0px 0px 1px #999 inset;                  /* For Latest Opera */
-moz-box-shadow:0px 0px 1px #999 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0px 0px 1px #999 inset; 
	}
.login_left_b .input02,.register_l .input02{ width:93px; height:12px; border:1px solid #dadada;padding:10px 5px;
box-shadow:0px 0px 1px #999 inset;                  /* For Latest Opera */
-moz-box-shadow:0px 0px 1px #999 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:0px 0px 1px #999 inset; 
	}
.login_left_b .m05,.register_l .m05{margin-top:5px; margin-left:5px;}
.login_left_b .m65{margin-top:5px; margin-left:89px; margin-bottom:5px;}
.login_left_b .btn01{ width:144px; height:36px; background:url(login_btn01.jpg) center no-repeat; cursor:pointer; border:none;}
.login_left_b .btn01:hover{ width:144px; height:36px; background:url(login_btn02.jpg) center no-repeat; cursor:pointer; border:none;}
.login_right{ float:right; width:639px;}
.login_right_m{ background:url(login_right_m.jpg) center top repeat-y;}
.login_right_t{ background:url(login_right_t.jpg) center top no-repeat;}
.login_right_b{ background:url(login_right_b.jpg) center bottom no-repeat; height:380px;}
.login_right_b ul{ padding-top:15px; padding-left:10px; height:365px;}
.login_right_b li{ float:left; display: inline-block; width:283px; height:62px; border:1px solid #e7e7e7; padding-top:15px; padding-left:20px; margin-right:5px; margin-bottom:5px;}
.color01{ color:#13b1d8;}
.color02{ color:#e88f00;}
.color03{ color:#8d3b29;}
.color04{ color:#d70004;}
.color05{ color:#12b9cd;}
.color06{ color:#aa15a8;}
.color07{ color:#7ca400;}
.color08{ color:#baab00;}
.login_bmenu_box{ width:100%; background:url(login_bmenu_bg1.jpg) left top repeat-x; height:54px;}
.login_bmenu{ width:1000px; background:url(login_bmenu_bg2.jpg) center top no-repeat; text-align:center; margin:0 auto; padding-top:20px;}
.login_foot{ text-align:center; margin:15px auto 15px auto;}

/*注册页面*/
.register_wrap{ width:1000px; height:550px;margin:0 auto 15px auto; border:1px solid #e7e7e7;}
.register_t{ width:100%; background:url(../images/register/register_t_bg.jpg) left top repeat-x; border-bottom:1px solid #e7e7e7; height:37px; line-height:37px; text-indent:20px; font-size:16px; font-weight:bold;}
.register_l{ float:left; width:600px; height:500px;}
.register_l table{ width:100%; border-collapse:collapse; margin-top:50px; font-size:14px;}
.register_l td{ padding:5px; height:40px;}
.register_r{ float:left; background:url(../images/register/register_sp.jpg) left 40px no-repeat; height:500px;}
.register_r p{ padding:60px 0 0 30px;}
.register_l .btn01{ width:144px; height:36px; background:url(../images/register/register_btn01.jpg) center no-repeat; cursor:pointer; border:none;}
.register_l .btn01:hover{ width:144px; height:36px; background:url(../images/register/register_btn02.jpg) center no-repeat; cursor:pointer; border:none;}
/*会员协议弹出窗口*/
.protocol_box{ width:700px; height:570px; border:1px solid #e7e7e7; }
.protocol_box_t{ width:100%; background:url(../images/register/register_t_bg.jpg) left top repeat-x; border-bottom:1px solid #e7e7e7; height:37px; line-height:37px;}
.protocol_box_t span { float:left; text-indent:20px; font-size:16px; font-weight:bold;}
.protocol_box_t a{ float:right; margin-right:20px; font-size:20px; font-weight:bold; text-decoration:none; color:#999;}
.protocol_info{ padding:10px; width:95%; }

/*下载页面*/
.down_wrap{ width:1000px; margin:40px auto; border-top: 1px solid #acacac;}
.down_wrap img{ margin-left:15px; margin-top:29px;}
.down_wrap .p1{ border-bottom:1px solid #e7e7e7; font-size:20px; font-weight:bold; background:url(success_ico.jpg) left top no-repeat; margin-top:68px; margin-left:276px; width:420px; height:69px; margin-bottom:26px;text-indent:38px; padding-top:5px;*padding-top:10px;}
.down_wrap .p2{width:400px; height:35px; line-height:35px; text-indent:42px; font-size:14px; color:#2e2e2e; margin-left:276px; }
.down_wrap .p3{width:400px; height:35px; padding-left:42px; margin-top:20px;  margin-left:276px;*margin-left:139px; margin-bottom:80px}
.down_wrap .p3 input{ border:0 none; width:144px; height:36px; background:url(btn_bg.jpg) no-repeat; cursor:pointer;}



#toolbar
{
    position: fixed; /*定位方式：固定位置*/
    width: 157px;
    left: 30px;
	bottom:0px;
    _position: absolute; /*兼容IE6的代码，_开头的这几个都是为了兼容IE6的代码*/
    _top: expression(offsetParent.scrollTop+290);
    _right: expression(offsetParent.clientWidth-150);
	
	z-index:999;}

html {
 _background-image: url(about:blank);
 _background-attachment: fixed;
}


