﻿@charset"utf-8";
body {font:12px arial;background:#fff; height:100%}
a{ text-decoration:none;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:none; }
a img{ border:none;}
.align{margin:0 auto; width:1000px; overflow:hidden; }
/*头部CSS*/
/*头部CSS*/
.alignt{margin:0 auto; width:980px; overflow:hidden; }
.stop{ width:100%; height:108px;background:url(../images/stop.png) center ; }
#nv{ color:#111; padding-top:35px; font-size:14px;height:25px;text-align:center;}
  #nv a{ color:#de0000; padding:0 10px;}
  #nv b{padding:0 10px;}
  #nv a:hover{color:#0000cc;}
#lk{ height:65px; line-height:60px; font-size:14px;text-align:center;}
  #lk a{color:#0000cc; padding:0 20px;}
  #lk a:hover{color:#de0000; }
  
/*内容CSS*/ 
.logo{ width:228px; height:130px; margin-top:40px; padding-left:50px; float:left;}
.loup{ width:100%px; height:30px; border-bottom:solid 1px #eee; background:#fbfbfb; padding-top:5px; overflow:hidden;}
.loup b{ font-size:14px; color:#333; font-weight:bold; line-height:35px; width:220px; float:left; text-align:center;}
.loup p{ font-size:14px; color:#333; line-height:35px; width:650px; float:left; text-align:left;  font-family:microsoft yahei;}
.loup p a{ font-size:14px; color:#666; padding:0 5px; font-weight:normal;}
.loup p a:hover{ color:#de0000;}

.reg_m{ width:974px;min-height:650px; border:3px solid #f6f6f6; margin-top:15px; background:#fafafa;padding-bottom:30px;}
.reg_r{ width:374px; min-height:650px; float:right;background:#fff url(../images/regbg.jpg) no-repeat; border-left:solid 1px #f2f2f2;padding-bottom:30px;}
.reg_l{ width:598px; float:left; }

.reg_con{WIDTH: 580px; padding:30px 0 0 25px; float:left;}
#tags {WIDTH: 580px;HEIGHT: 30px; font-family:microsoft yahei}
#tags li { FLOAT: left; width:120px; font-size:14px; LIST-STYLE-TYPE: none; HEIGHT: 30px}
#tags li a { width:120px; height:30px; display:block;background:url(../images/sexza.gif) no-repeat;}
#tags li a span{ line-height:30px; color:#666; padding-left:20px;}
#tags li.emptyTag {background:url(../images/sexza.gif) no-repeat;}
#tags li.selectTag {background:url(../images/sexzb.gif) no-repeat; HEIGHT: 30px; line-height:30px; color:#de0000}
#tags li.selectTag a { COLOR: #de0000; LINE-HEIGHT: 25px; HEIGHT: 25px}
#tags li.selectTag a span { color:#de0000;}
#tagContent { width:580px;}
.tagContent{DISPLAY: none;}
.tagContent ul{ padding-top:15px;}
.tagContent ul li.inputo,.tagContent ul li.inputs,.tagContent ul li.inputf{ height:40px; line-height:30px;font-size:14px;font-family:microsoft yahei; font-size:14px; }
.tagContent ul li.inputo span,.tagContent ul li.inputs span,.tagContent ul li.inputt span,.tagContent ul li.inputf span{ width:90px; float:left; color:#333;line-height:30px;}
.tagContent ul li.inputo input{ float:left; width:200px; height:28px; border:1px solid #ccc; background:#fff; line-height:28px; padding:0 5px;}
.tagContent ul li.inputo select,.tagContent ul li.inputs select{ float:left; width:120px; height:28px; border:1px solid #ccc; background:#fff; line-height:28px; padding:2px 5px;}
.tagContent ul li.inputf input{ float:left; width:90px; height:28px; border:1px solid #ccc; background:#fff; line-height:28px; padding:0 5px;}
.tagContent ul li.inputo strong,.tagContent ul li.inputs strong,.tagContent ul li.inputf strong{ font-size:12px;  color:#999;font-family:microsoft yahei; font-weight:normal; padding-left:10px;}
.tagContent ul li.inputs input{ float:left; width:90px; height:28px; border:1px solid #ccc; background:#fff; line-height:28px; padding:0 5px;}
.tagContent ul li.inputs img{ width:100px; height:28px; float:left; border:1px solid #FC9; margin-left:8px;}
#tagContent div.selectTag {DISPLAY: block}
 
.tagContent ul li.inputt{ height:120px; line-height:24px;font-family:microsoft yahei; font-size:1qpx; font-size:14px}
.tagContent ul li.inputt textarea{ width:300px; height:95px; border:solid 1px #ccc;font-family:microsoft yahei; color:#666; padding:5px;}
.tagContent ul li.inputt p{ float:right;font-size:12px; width:120px; padding-right:45px;  color:#999;font-family:microsoft yahei; font-weight:normal; padding-left:10px;}

.r_btn{ clear:both; width:580px; border-top:dotted #e6e6e6 1px; height:100px;  margin-top:20px;}
.r_btn ul{ padding-left:90px;}
.reg_k{ height:20px; }
.reg_k input{ padding:2px 10px 0 0; float:left;}
.reg_k a{ color:#3CF;}
.reg_k a:hover{ color:#de0000;}
.re_batn{ height:40px; padding-top:10px; }
.btn_ra{ width:210px; height:35px; background:#0dafcc; font-size:16px; color:#fff;font-family:microsoft yahei; border:1px solid #049eba}
.r_btn_h{ width:210px; height:35px; background:#ff5e04; font-size:16px; color:#fff;font-family:microsoft yahei; border:1px solid #e05000}


.name_r{ width:90px; font-size:14px;font-family:microsoft yahei; font-size:14px; line-height:30px; float:left; color:#333;}

/*服务条款*/
 .sever{ width:92%; height:100%; padding:30px;font-family:"Microsoft YaHei";}
 .sever h1{ font-size:24px; color:#333; padding-top:20px; height:50px; line-height:50px;clear:both; border-bottom:1px solid #e6e6e6;text-align:center;  font-weight:normal;}
 .sever h2{ font-size:14px; color:#333; padding-top:20px; line-height:30px;clear:both;}
 .sever p{ font-size:12px; color:#666; line-height:24px; padding-top:10px;clear:both; text-indent:2em;}
 .sever h3{ text-align:center; font-size:12px; color:#999; line-height:30px; margin-top:30px; clear:both; border-top:1px solid #e6e6e6; font-weight:normal;}

 /*底部*/
.footer{ width:100%; height:70px; margin-top:20px; background:#f8f8f8; border-top:solid 1px #ccc;}
.footer p{color:#888; line-height:22px; padding-top:16px;text-align:center;}
.footer p a{color:#888; padding:0 10px;}

.color{ LINE-HEIGHT: 25px; HEIGHT: 25px}