body, p, ul, form, table, td {margin:0;padding:0;}

body {font:13px arial;color:#574860;background-color:#ffffff;}
table {width:100%;font-size:13px;border-collapse:collapse;}
small {font-size:11px;}
a {color:#008fff;}
  a:hover {text-decoration:none;}
img {border:0;}
input,textarea,select {font:13px arial;}

.head {background:url(img/head_bg.gif) left top repeat-x;}
.form {white-space:nowrap;background-color:#e7def3;}
  .form img {width:16px;height:16px;}
  .form .body {padding:8px 0;}

#step1 .head .pic {float:left;width:173px;height:146px;}
  #step1 .head .pic img {width:173px;height:146px;}
#step1 .head .logo {float:left;margin-top:15px;width:140px;font-size:11px;color:#315974;}
  #step1 .head .logo div {margin-left:5px;}
  #step1 .head .logo img {width:91px;height:43px;}
#step1 .head .ads {float:left;margin:30px 0 0 100px;}
  /*#step1 .head .ads .ads1 {}
  #step1 .head .ads .ads2 {margin:20px 0 0 20px;}*/
#step1 .body .ads3 {float:left;margin-top:10px;width:173px;text-align:center;}
#step1 .body .upload {float:left;width:312px;margin-top:10px;}
  #step1 .body .upload .form .body {width:288px;padding-top:16px;}
    #step1 .body .upload .form .body .title {text-align:center;}
    #step1 .body .upload .form .body .input {width:200px;}
      #step1 .body .upload .form .body .input input {width:100%;}
    #step1 .body .upload .form .body .submit {padding-top:5px;text-align:center;}
      #step1 .body .upload .form .body .submit button {font:bold 14px arial;color:#315974;}
        #step1 .body .upload .form .body .submit button #loader {display:none;width:16px;height:16px;vertical-align:middle;}
  #step1 .body .upload .error {margin:10px 5px 0;padding:2px 5px;font-size:12px;text-align:center;border:1px solid #ff0000;}
#step1 .body .info {float:left;margin:0px 0 0 10px;}
  #step1 .body .info img {width:236px;height:117px;}

#step2 .ads1 {padding:5px 0 5px 55px;}
#step2 .head .menu {float:left;margin-top:5px;width:50px;font-size:11px;text-align:right;}
#step2 .head .form {float:left;margin-left:5px;width:auto;}
  #step2 .head .form .body {background:url(img/_roundpic.gif) right bottom no-repeat;}
    #step2 .head .form .body b {font-size:14px;}
    #step2 .head .form .body .corners {float:left;}
      #step2 .head .form .body .corners table {width:auto;font-size:11px;}
        #step2 .head .form .body .corners table .l {text-align:right;}
        #step2 .head .form .body .corners table .b {padding:10px;border:1px dashed #574860;}
    #step2 .head .form .body .image {float:left;margin-left:20px;}
      #step2 .head .form .body .image div {margin-bottom:5px;text-align:right;}
    #step2 .head .form .body .round {clear:left;padding-top:10px;}
      #step2 .head .form .body .round div {margin-bottom:10px;}
      #step2 .head .form .body .round #color_ {width:23px;height:23px;vertical-align:middle;background-color:#ffffff;}
      #step2 .head .form .body .round #bgcolor {display:inline;margin:0;}
    #step2 .head .form .body .preview {clear:left;padding-top:15px;text-align:center;}
      #step2 .head .form .body .preview button {font:bold 16px arial;color:#315974;}
        #step2 .head .form .body .preview button #loader {display:none;width:16px;height:16px;vertical-align:middle;}
#step2 .head .ads2 {float:left;margin:5px 0 0 10px;}
#step2 .body  .ads3 {float:left;margin:15px 10px 0 55px;}
#step2 .body #result {display:none;float:left;margin-top:15px;}
  #step2 .body #result div {margin-top:5px;}
  #step2 .body #result #_type {color:#000000;}
  #step2 .body #result #image_c {padding:20px 40px;border:1px dashed #574860;}

#bookmarks {padding:20px 0 5px 20px;}
#foot {padding:5px 20px 0;font-size:11px;border-top:1px solid #dae5e8;}
  #foot .copyright {float:left;}
  #foot .email {float:right;}
    #foot .email a {color:#315974;}
#banner {padding:10px 0 20px 173px;font-size:12px;}
  #banner textarea {display:block;margin-top:5px;width:312px;height:60px;background-color:#f1f1f1;}
  #banner img {display:block;float:left;margin-right:10px;border:1px solid #dae5e8;}
  #banner a {text-decoration:none;border-bottom:1px dashed #008fff;}
  #banner #banner_c {margin-top:10px;position:relative;}
#links {padding:20px 10px 10px;font-size:11px;}
  #links linkworth {display:block;padding:10px;}
  #links linkworth a {margin-right:20px;}

.li_c {
  visibility:hidden;
  position:absolute;
  top:-1000px;
  left:-1000px;
  width:0px;
  height:0px;
}