@charset "utf-8";
.list li .msg,
.submit,
.submit:hover,
.submit_org,
.submit_org:hover,
#tabs li a,
#tabs li a:hover,
#tabs li a.current,
.download,
.download:hover,
.open-mail,
.open-mail:hover,
.bag,
.bag:hover,
.phone-approve,
.phone-approve:hover {background:url(//i1.cy.com/xtl/pic/20140904/2d1a_b53443b9_ae4d_713e_d02b_b8116e596913_1.gif) no-repeat;}/*//i3.itc.cn/20130806/2d1a_b53443b9_ae4d_713e_d02b_b8116e596913_1.gif*/
body {font-family:Arial, '宋体', Helvetica, sans-serif; font-size:12px; color:#333333; line-height:22px;}
/* global */
#page {width:220px; /*background:#999;*/}
#tabs {width:220px; height:27px; border-bottom:#cccccc solid 1px;}
#tabs li {float:left; height:27px;}
#tabs li a {display:block; width:100%; height:100%; text-indent:-9999px;}
#tabs li a.current {position:relative; bottom:-2px;}
#tabs li.phone {width:73px;}
#tabs li.phone a {background-position:-124px 0;}
#tabs li.phone a:hover {background-position:-124px -29px;}
#tabs li.phone a.current {background-position:-124px -58px;}
#tabs li.mail {width:74px;}
#tabs li.mail a {background-position:-197px 0;}
#tabs li.mail a:hover {background-position:-197px -29px;}
#tabs li.mail a.current {background-position:-197px -58px;}
#tabs li.person {width:73px;}
#tabs li.person a {background-position:-271px 0;}
#tabs li.person a:hover {background-position:-271px -29px;}
#tabs li.person a.current {background-position:-271px -58px;}
.container {width:220px; height:312px;}
.content {overflow:hidden; display:none;}
.list {padding-top:10px; position:relative; font-size:12px;}
.list li {position:relative; width:100%; margin-bottom:6px; float:left; color:#333333;}
.list li.checkimg{ padding-left:60px;}
.list li .code { display: block; float: left; height: 30px; margin: 0 5px 0 0; width: 115px; }
.list li .other { float: left; line-height: 29px; }
.list li a {color:#3a86d4; text-decoration:underline;}
.list li a:hover {text-decoration:none;}
.list li label {margin-right:7px; display:block; float:left; width:77px; height:24px; line-height:24px; text-align:right;}
.list li .wrap {margin-right:10px; width:114px; height:24px; float:left;}
.list li .wrap .input {float:left; display:block; width:106px; padding:0 3px; height:22px; color:#b0b0b0; font-size:12px; line-height:22px; border:#cccccc solid 1px; background:#f9f9f9; font-family:Arial, '宋体', Helvetica, sans-serif; overflow:hidden;}
.list li .wrap .error-input {background:#fbf3f3; border: 1px solid #ef3737;}
.list li .wrap .input-now {color:#333333;}
.list li.center {text-align:center;}
.list li .error {margin:0 auto; padding:0 5px; display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; text-align:center; color:#ef3737; border:#f2d0d0 solid 1px; background:#fbf3f3;}
.list li .center {text-align:center;}
.list li .margin {margin-left:80px; color:#3A86D4;}
.list li.margin-short {margin-bottom:0;}
.list li .msg {margin-left:84px; display:block; width:114px; height:24px; text-align:center; line-height:24px; color:#3a86d4; cursor:pointer; background-position:0 -71px;}
.list li .msg-wait {color:#b0b0b0; background-position:0 -97px;}
.submit {margin:0 auto; display:block; width:119px; height:33px; background-position:0 0;}
.submit:hover {background-position:0 -36px;}
.submit input {display:block; width:119px; height:33px; border:0 none; background:0 none; cursor:pointer;}
.submit_org {margin:0 auto; display:block; width:119px; height:33px; background-position:-147px -161px;}
.submit_org:hover {background-position:-267px -161px;}
.succees-bg {padding-top:10px; /*width:195px;*/ margin:0 auto;}
.success {width:195px; margin:0 auto 15px auto; padding-bottom:15px; border-bottom:#d2d2d2 dashed 1px; background:url(//i2.itc.cn/20120412/9c8_9d9709e8_ef0e_839d_ae86_b434ff062f94_1.gif) no-repeat 20px 0;}
.success-no {border-bottom:0 none;}
.success h2 {margin-left:58px; color:#3e9901; font-size:14px; font-weight:bold; line-height:30px;}
.success p {color:#ef3737; font-size:12px; line-height:26px; text-align:center;}
.success p.left{ text-align:left;}
.succees-bg .text {width:195px; margin:0 auto 10px auto; text-indent:2em;}
.succees-bg label { line-height:22px; vertical-align:middle;}
#input-copy,#cellphone {padding:0 2px; width:114px; height:22px; background:#f9f9f9; border:#cccccc solid 1px; color:#333333; font-size:12px; line-height:22px;}
.succees-bg .right {text-align:right;}
.succees-bg .right a {color:#3a86d4; text-decoration:underline;}
.succees-bg .right a:hover {text-decoration:none;}
.download {margin:15px auto 0 auto; display:block; width:147px; height:33px; background-position:-350px 0; text-indent:-99999px;}
.download:hover {background-position:-350px -36px;}
.download_tl {margin:15px auto 0 auto; display:block; width:147px; height:33px; background-position:0 -195px; text-indent:-99999px;}
.download_tl:hover { background-position:-147px -195px;}
.open-mail {margin:15px auto 0 auto; display:block; width:147px; height:33px; background-position:-124px -88px; text-indent:-99999px;}
.open-mail:hover {background-position:-276px -88px;}
.bag {margin:10px auto 0 auto; display:block; width:146px; height:33px; background-position:0 -126px; text-indent:-99999px;}
.bag:hover {background-position:0 -161px;}
.phone-approve {margin:15px auto 0 auto; display:block; width:147px; height:33px; background-position:-147px -126px; text-indent:-99999px;}
.phone-approve:hover {background-position:-295px -126px;}
.phone_tl {margin:15px auto 0 auto; display:block; width:146px; height:33px; background-position:-294px -195px; text-indent:-99999px;}
.phone_tl:hover { background-position:-294px -229px;}
