﻿body,div, form, ul, ol, li, span, p, dl, dt, dd, img,h1,h2,h3,h4,h5,h6,fieldset,th,td,tr {
    border: 0 none;
    margin: 0;
    padding: 0;
    font-size:12px;
}
body {
    color: #333333;
    font: 12px '宋体',simsun;
    text-align:left;
}
body
{
	background: url("../images/background_main.png") repeat scroll 0 0 transparent;
}
.body1
{
	background: url("../images/ettus_bg.png") repeat scroll 0 0 transparent;
}
form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, p {
    list-style: none outside none;
}
/* top */
.xtop
{
 height:90px;
 width:100%;
 background-color:White;
}
.xlogo1
{
  width:960px;
  height:90px;
  margin:0px auto;
  background: url("../images/Pasternake08.jpg") no-repeat 10px -3px #ffffff;
}
.xlogo2
{
  width:960px;
  height:90px;
  margin:0px auto;
  background: url("../images/ettus.jpg") no-repeat 10px -3px #ffffff;
}
.xad
{
 width:590px;
 height:100px;
 float:right;
 background: url("../images/Pasternake09.gif") no-repeat 0px -25px;
}
/* center */
.xcenter
{
  width:960px;
  height:840px;
  margin:0px auto;
  margin-top:5px;
  margin-bottom:0px;
}
.xcenter-top {
    height: 12px;
    line-height: 10;
    background: url("../images/Pasternack02.png") 0px -12px no-repeat;
    overflow:hidden;
    _background:none;
}
.xbody
{
  width:960px;
  height:850px;
  background: url("../images/Pasternack03.png") repeat-y;
  _background: url("../images/Pasternack03.gif") repeat-y;
}
.xinput
{
  width:830px;
  margin:0px auto;
  position:relative;
}
.regTitle {
    background: url("../images/line1.png") repeat-x scroll left bottom transparent;
    margin: 0 60px 15px;
    padding: 20px 5px 15px;
}
.regTitle {
    color: #666666;
}
.regTitle h1 {
    color: #025FAC;
    display: inline;
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: bold;
    margin: 0 20px 0 0;
}
.xbook
{
  background:url(../images/pasternack.jpg) 55px 0px no-repeat;
  width:300px;
  height:423px;
  position:absolute;
  right:0px;
  top:30px;	
  padding-left:55px;
  border-left:dashed 1px #ff962f;
}
.xbook1
{
  background:url(../images/ettus_p.jpg) 55px 0px no-repeat;
  width:300px;
  height:573px;
  position:absolute;
  right:0px;
  top:30px;	
  padding-left:55px;
  border-left:dashed 1px #ff962f;
}
.xbook1 h1
{
    color: #ff5a00;
    display: inline;
    font-family: 微软雅黑;
    font-size: 15px;
    font-weight: bold;
    position:absolute;
    top:-22px;
    left:116px;
}
.xinput ul li
{
  margin-bottom:10px;	
}
.text
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/text.gif") no-repeat scroll 0 0 #FFFFFF;
    border-color: #AFAFAF #D6D6D6 #D6D6D6;
    border-right: 1px solid #D6D6D6;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    height: 20px;
    line-height: 20px;
    padding: 5px;
    width: 280px;
    font-family:'微软雅黑','宋体';
    z-index: 1;
    font-size:12px;
}
.text1
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/text.gif") no-repeat scroll 0 0 #FFFFFF;
    border-color: #AFAFAF #D6D6D6 #D6D6D6;
    border-right: 1px solid #D6D6D6;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    height: 54px;
    line-height: 18px;
    padding: 5px;
    width: 280px;
    font-family:'微软雅黑','宋体';
    z-index: 1;
    font-size:12px;
}
.xtt
{
    color: #515B65;
    float: left;
    font-size: 14px;
    font-weight:600;
    line-height:30px;
    width:80px;
    font-family:'微软雅黑','宋体';
}
.btnx
{
   background:url(../images/btnx.png) no-repeat;
   width:129px;
   height:41px;
   list-style:none outside none;
   border:none;
}
.jieshou
{
   background:url(../images/jieshou.png) no-repeat;
   width:179px;
}
.xtip
{
  width:830px;
  margin:0px auto;
  height:60px;
  border-top:dotted 1px gray;
  padding:10px 0px;
  line-height:22px;
  background:url(../images/g1-icon02.gif) no-repeat 0px 12px;
  text-indent:21px;
  margin-top:20px;
}
.xcenter-bottom {
    height: 12px;
    line-height: 10;
    background: url("../images/Pasternack02.png") no-repeat;
    _background:none;
    overflow:hidden;
}
/* bottom */
.xbottom
{
 height:80px;
 width:100%;
 background-color:#ffffff;
}
.xlogo
{
  width:960px;
  height:80px;
  margin:0px auto;
}
.dlogo
{
  width:240px;
  height:80px;
  float:left;
  background: url("../images/Pasternack01.png") 0px 15px no-repeat;
  cursor:pointer;
}
.oursite
{
  width:170px;
  height:80px;
  float:left;
  background: url("../images/Pasternack04.png") no-repeat scroll 50px 15px transparent;
  cursor:pointer;
}
.xmenu
{
  height:60px;
  width:542px;
  float:right;
  background: url("../images/Pasternack04.png") no-repeat -126px 15px;
  cursor:pointer;
}

/* ettus */
.lmodel
{
 position:relative;
 width:450px;
 float:left;
}
.addmodel
{
  width:67px;
  height:24px;
  background:url(../images/add.png) no-repeat;
  position:absolute;
  top:3px;
  left:400px;
}
.bchecked {
    background: url("../images/select.png") no-repeat scroll right bottom transparent;
}
a.bchecked{
    background-color: #FFFFFF;
    border: 1px solid #C8C9CD;
    color: #000000;
    cursor: pointer;
    display: inline;
    float: left;
    width: 60px;
    padding: 5px 15px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    margin:2px 0px;
    margin-right:4px;
}
a.Nchecked{
    background-color: #FFFFFF;
    border: 1px solid #C8C9CD;
    color: #000000;
    cursor: pointer;
    display: inline;
    float: left;
    width: 60px;
    padding: 5px 15px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    margin:2px 0px;
    margin-right:4px;
}
.xx
{
  width:290px;
  float:left;
  margin-left:80px;
  padding-right:400px;
  margin-bottom:10px;
}
.ban
{
  width:290px;
  float:left;
  padding-left:80px;
  margin-bottom:10px;
}
.ziban
{
  background: url("../images/ziban.png") no-repeat 20px 2px;
}
.peijian
{
  background: url("../images/peijian.png") no-repeat 20px 2px;
}
.tianxian
{
  background: url("../images/tianxian.png") no-repeat 20px 2px;
}
.dianlan
{
  background: url("../images/dianlan.png") no-repeat 20px 2px;
}
a.xz
{
  width:auto;	
}

/*  */
.codebg {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #DDDDDD;
    padding: 13px;
    width:310px;
    float:left;
    display:inline;
}
.input01 {
    border: 1px solid #CCCCCC;
    font-family: Arial;
    font-size: 12px;
    padding: 3px;
}
.mt10 {
    margin-top: 10px !important;
    color:Red;
}
.button100 {
    cursor: pointer;
    font-size: 14px;
    height: 30px;
    line-height: 25px;
    width: 100px;
    background-color:White;
    border: 1px solid #DDDDDD;
}
.ddt
{
 width:500px;
 border:dotted 1px #dddddd;
 padding:10px;	
 float:left;
 line-height:26px;
 margin-top:15px;
}
.ddt p
{
  width:410px;
  float:right;
}