﻿body{margin:0px;padding:0px;font-size:12px;color:#000;line-height:19px;}
a:link,a:visited{font-size:12px; text-decoration:none;color:#000;}
a:hover{font-size:12px;text-decoration: underline;color:#cd0000;}
img{border:0px;}
img,h1,h2,h3,h4,h5,h6,div,ul,li,dl,dt,dd,ol,hr,p{margin:0px;padding:0px;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:13px;font-weight:bold;}
.clear{clear: both; font-size:1px; width:1px; height:0px;overflow:hidden; visibility: hidden; }
.main,.top,.foot,.banner,.friend{margin:auto;width:950px;}
.banner{padding:8px 0 8px 0;}
button{cursor:pointer;}
.main{margin-top:10px;}

.main_reg{margin:auto;margin-top:10px;width:950px;border:1px solid #cd0000;}

 
.top { }
.topbar{height:28px;line-height:28px;background:#f0f0f2;padding-right:10px;border-bottom:1px solid #ccc;}
.topbar .s1{float:left;text-indent:30px;background:url(../_img/login_bg.gif) 20px -300px no-repeat;}
.topbar .setpage,.topbar .addpage{float:right;}
.topbar .setpage{background:url(../_img/public.gif) 0 -545px no-repeat;text-indent:14px;}
.topbar .addpage{margin-left:10px;background:url(../_img/public.gif) 0 -580px no-repeat;text-indent:15px;}
.book,.service,.work{height:25px;line-height:25px;color:#cd0000;text-align:center;border:none;font-size:13px;margin-right:26px;}
.book{width:134px;background:url(../_img/public.gif) no-repeat  0 -318px;}
.service{width:92px;background:url(../_img/public.gif) no-repeat 0 -357px;}
.work{width:100px;background:url(../_img/public.gif) no-repeat 0 -397px;}


.foot{text-align:center;color:#979797;margin-top:15px;background:url(../_img/index_109.gif) no-repeat 310px 40px;}
.foot a:link,.foot a:visited,.foot a:hover{color:#979797;}
.foot .f_link{line-heihgt:20px;height:20px;margin-bottom:5px;padding-bottom:5px;border-bottom:3px solid #cd0000;}

.regButton{background:url(../_img/login_bg.gif) 0 -403px  no-repeat;width:160px;height:59px;border:0px;}
.mleft{float:left;width:415px;padding-left:50px;}
.mleft .lp3{font-size:14px;color:#cd0000;font-weight:bold;padding-top:25px;padding-left:20px;}

.currentPage{height:25px;line-height:25px;border-top:3px solid #cd0000;padding-left:15px;background:#e5e5e5;margin-bottom:8px;}
.currentPage span,.currentPage a:link,.currentPage a:visited{color:#696969;}
.currentPage a:hover{}

.mright{float:left;width:415px;margin-left:26px;height:477px;background:url(../_img/login_bg2.gif) no-repeat;}
.mright .rp1,.mright .rp2{text-align:center;font-size:14px;font-weight:bold;margin-top:87px;margin-bottom:15px;}
.mright .rp2{margin-top:47px;}
.mright .rp3{text-align:center;}
.mright  .rtab{}
.mright  .rtab td{height:30px;}
.login,.pwd{width:130px;height:16px;line-hegiht:16px;}
.send{border:0px;width:70px;heihgt:26px;line-height:25px;background:url(../_img/login_bg.gif) no-repeat 0 -345px; cursor:pointer;}
.mleft .lp1{height:113px;width:415px;background:url(../_img/login_bg1.gif) no-repeat;}
.mleft .lu1{border:1px solid #cd0000;border-bottom:none; border-top:none;height:355px;width:413px;background:#efefef;}
.mleft .lp2{background:url(../_img/login_bg.gif) 0 -509px  no-repeat;height:9px;}
.logo{float:left;}
.mleft ul{padding:20px 0 0 20px;}
.mleft li{height:65px;padding:0 10px 0 60px;}
.mleft li.l1{background:url(../_img/login_bg.gif) 0 0  no-repeat;}
.mleft li.l2{background:url(../_img/login_bg.gif) 0 -61px  no-repeat;}
.mleft li.l3{background:url(../_img/login_bg.gif) 0 -124px  no-repeat;}
.mleft li.l4{background:url(../_img/login_bg.gif) 0 -190px  no-repeat;}
.mleft li span{font-weight:bold;}
.mleft li p{border-bottom:1px dashed #ccc;height:40px;line-height:19px;color:#999;}

.top_right{float:left;margin-left:10px;width:753px;}
.top_right .special{height:36px;padding-top:12px;border-bottom:1px solid #ccc;padding-left:10px;text-align:right;}
.top_right .p1{height:35px;line-height:35px;float:left;font-family:"黑体";font-size:22px;font-weight:100;color:#4d4d4d;}
.top_right .p2{float:right;height:35px;line-height:35px;text-indent:35px;background:url(../_img/login_bg.gif) 0 -258px  no-repeat;}

/*reg*/

#rbasis h1{ color:#ff6600; font-family:黑体; font-weight:lighter; font-size:16px; border-bottom:1px dotted #f60; margin-bottom:20px; margin-top:10px;}
#rbasis{ width:760px; margin:10px auto; padding:0 20px; text-align:left;}
#rbasis em{ color:#f00; font-style:normal;}
#rbasis h2{  height:28px; padding-left:35px; font-size:14px; border-bottom:2px solid #B0AAAB; margin-bottom:20px;}
#rbasis h2 span{ font-weight:normal; font-size:12px; margin-left:10px;}
#rbasis h2 span.cue{ float:right; padding-right:10px;} 


#rbasis ul{ border-bottom:dotted 1px #cccccc; text-align :left; padding:5px 0; display:inline; height:100%;}
#rbasis .no{ border-bottom:0px;}
#rbasis li{ float:left; display:block; vertical-align:middle; padding:2px 0;}

#rbasis li.one{ width:21%; text-align:right; font-size:14px;}
#rbasis li.two{  width:32%; } 
#rbasis li.two input{ margin-left:15px; color:#333; padding:2px; }
#rbasis li.three{ width:47%; }

#rbasis li.right{width:47%; color:#01A4A2;  text-indent:20px;}
#rbasis li.wrong{width:47%;color:#CB0A0A; text-indent:20px;}
#rbasis li.write{width:47%;color:#B37B00; text-indent:20px;}

#rbasis div{ text-align:left; padding-left:160px;padding-top:10px;}
#rbasis li.two img{ vertical-align:top; }


#rbasis ul:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#rbasis ul {display: inline-table;}
/* Hides from IE-mac \*/
* html #rbasis ul {height: 1%;}
#rbasis ul{display: block;}
/* End hide from IE-mac */

/*详细信息*/
#infomation h1{ color:#ff6600; font-family:黑体; font-weight:lighter; font-size:16px; border-bottom:1px dotted #f60; margin-bottom:20px; margin-top:10px;}
#infomation{ width:760px; margin:10px auto; padding:0 20px; text-align:left;}
#infomation em{ color:#f00; font-style:normal;}
#infomation h2{ height:28px; padding-left:35px; font-size:14px; border-bottom:2px solid #B0AAAB; margin-bottom:20px;}
#infomation h2 span{ font-weight:normal; font-size:12px; margin-left:10px;}
#infomation h2 span.cue{ float:right; padding-right:10px;} 


#infomation ul{ border-bottom:dotted 1px #cccccc; text-align :left; padding:5px 0; display:inline; height:100%;}
#infomation .no{ border-bottom:0px;}
#infomation li{ float:left; display:block; vertical-align:middle; padding:1px 0;}

#infomation li.one{ width:21%; text-align:right; font-size:14px;}
#infomation li.two{  width:79%; } 
#infomation li.two input{ margin-left:5px; color:#333; padding:2px; }
#infomation li.two textarea,select{ margin-left:5px; }
#infomation li.two em{margin-left:5px; color:#666;}

#infomation li.cls div{ padding:0px; margin:0px;}
#infomation li.cls li{ padding:0px;}


#infomation li.three{ width:0%; }

#infomation li.right{color:#01A4A2;  text-indent:20px;}
#infomation li.wrong{color:#CB0A0A; text-indent:20px;}
#infomation li.write{color:#B37B00; text-indent:20px;}

#infomation div{ text-align:left;  padding-top:10px;}
#infomation li.two img{ vertical-align:top; }


#infomation ul:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#infomation ul {display: inline-table;}
/* Hides from IE-mac \*/
* html #rbasis ul {height: 1%;}
#infomation ul{display: block;}
/* End hide from IE-mac */


/*注册*/
#lreg h2{  height:42px; padding-left:47px; font-size:14px;line-height:42px;padding-top:2px;}

#lreg_footer{ height:9px; display:block; clear:both;}
#lreg ul{ padding:0 8px 2px 28px; display:inline; height:100%;}
#lreg li{ display:block; float:left; width:47%; padding:5px 0px 5px 9px;}
#lreg li img{ float:left; margin-right:3px;}
#lreg li.one{ border-bottom:1px solid #848484;  border-right:1px solid #848484;}
#lreg li.two{ border-bottom:1px solid #848484; }
#lreg li.three{ border-right:1px solid #848484;}

#lreg li em{ font-weight:bold; font-size:14px; display:block;}
#lreg li.one em,#lreg li.two em{ color:#003399; font-weight:bold; font-style:normal;}
#lreg li.three em,#lreg li.four em{ color:#FF7300; font-weight:bold; font-style:normal;}

#lreg_button{ text-align:center; padding:3px;}
.bt1,.bt2{background:url(../_img/tab_bg1.gif) repeat-x;height:23px;line-height:23px;border:1px solid #ccc;cursor:pointer;width:100px;}


#lreg ul:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#lreg ul {display: inline-table;}
.buttondiv{padding-left:170px;}

.protocol{margin:auto;width:948px;border:1px solid #cd0000; background:#f3f3f3;}
.protocol h1{text-align:center;font-size:14px;height:40px;line-height:40px;}
.protocol .d1{margin:auto;width:600px;text-align:center;}
.protocol textarea{border:1px solid #ccc;padding:10px;}
.protocol p{text-align:center;margin-top:10px;height:40px;line-height:40px;}
.protocol p{}


.lost{border:1px solid #cd0000;margin:auto;width:948px;margin-top:10px;}
.lost h1{text-align:center;height:40px;line-height:40px;color:#cd0000;}
.lost h2{font-weight:normal;text-align:center;color:#666;margin-bottom:20px;}


.mright span{display:block;text-align:center;padding-top:13px;}
#lbltip{padding-top:0px;}

a:link{color: #000;text-decoration: none;}
a:visited{color: #000;text-decoration: none;}
a:hover{color: #FF6600;text-decoration: underline;}

.helpTree{ background:#FCFBFF;border:1px solid #ccc;border-top:none;}
/*分栏*/
.menuBar{height:25px;width:170px;clear:both;background:url(../_img/left_nav_top_bg.gif) no-repeat 0px 0px;padding:7px 0px 0px 0px;font-weight:bold;color:#fff;margin-left:0px;text-align:center;font-size:12px;}
.treeBox{margin-left:12px; }
/*展开bar*/
.minus{clear:both;height:29px;margin:0px auto;padding-top:5px;font-size:14px;width:160px;margin-left:-5px;cursor: pointer;background:url(../_img/left_nav_bg.gif) no-repeat 0px 0px;}
.minus .imgB{vertical-align: middle;}
.minus .content{color:#000000;font-size:12px;margin-left:-3px;padding-left:0px;}
.minus .content a{font-size:14px;text-decoration: none;}

/*节点*/
.minusBox{width:140px;border:2px solid #D8DFE9;border-top:0px;border-bottom:0px;margin:-5px 0px 3px -3px;background:url(../_img/left_nav_bt_bg.gif) no-repeat 0px -10px;background-position:bottom;padding:3px 0px;}
.minusBox .item{float:left;clear:both;padding:4px 0px;width:148px;cursor: pointer;}
.minusBox .item .imgB{vertical-align: middle}
.minusBox .item .content{color:#000000;font-size:12px;padding-left:35px;}
.minusBox .item .content a.t_nor{font-weight:normal;}
.minusBox .item .content a.t_bod{font-weight:bold;}