/*初始化*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,th,td,pre,blockquote,input,button,textarea,form{margin:0;padding:0}
body,input,button,textarea,select,table{font-size:14px;font-family:"Microsoft YaHei",Helvetica,Tahoma,Arial,sans-serif}
h1,h2,h3,em,i,th,caption,cite,code,address{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
img,fieldset{border:0 none}
input,textarea{outline:none}
table{border-collapse:collapse;border-spacing:0}
button,input,select,label{vertical-align:middle}
a{color:#333;outline:none;text-decoration:none}
a:focus{outline:none}
a:hover{text-decoration:none;color:#ffa800;}
a:active{star:expression(this.onfocus=this.blur())}
.fl{float:left}
.fr{float:right}
.clearfix{_zoom:1}
.clearfix:after{content:"";clear:both;display:block}
/*公共*/
.upage{background:#eeeff0}
.container{width:1200px;margin:0 auto}
.u-leftcon{width:240px}
.u-rightcon{width:940px}
.u-panel{background:#fff;border-radius:5px}
.u-title{padding:12px;font-size:18px;font-weight:bold;color:#424344;border-bottom:2px solid #ef7718;position:relative;}
.u-more{position:absolute;right:10px;top:22px;font-size:14px;font-weight:normal;}
.mt20{margin-top:20px}
.pl10{padding-left:10px}
.pr10{padding-right:10px}
.minh5{min-height:500px;}

/*表格*/
.u-table{width:100%;border:0;cellpadding:0;cellspacing:0}
.u-table th{height:42px;line-height:24px;background:#f6f6f6;color:#333;font-weight:normal}
.u-table td{height:42px;line-height:42px;border-bottom:1px solid #f6f6f6}
.u-tbtn{padding:3px 15px;background:#f78567;color:#fff;border-radius:20px}
.u-tbtn:hover{color:#fff}
.u-tbtn1{background:#f78567}
.u-tbtn2{background:#45a9e3}
/*头部*/
.u-top{width:100%;height:80px;background:#f86227}
.u-logo{width:300px;padding:13px 10px}
.u-nav{margin:24px 0 0 50px}
.u-nav a{display:inline-block;margin-right:15px;line-height:32px;color:#fff;padding:0px 12px;border-radius:3px}
.u-nav a.cur{background:#f54500}
.u-nav li a:hover{color:#fff}
.u-set{padding-top:30px;}
.u-set li{float:left;color:#fff;margin-left:10px}
.u-set li:first-child{width:166px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.u-set .notice{position:relative;width:20px;height:20px;background:url(/images/utr/user_icon.png) no-repeat 0 0;cursor:pointer}
.u-set .notice-num{position:absolute;top:-15px;right:-15px;width:20px;height:20px;background:#43c9ef;border-radius:50%;text-align:center;line-height:20px}
.u-set .notice a{display:block;width:100%;height:100%;}
.u-set .signout{width:60px;height:20px;cursor:pointer}
.uset{float:right;margin-top:30px;}
.uset a{border-radius:40px;padding:6px 20px; color:#fff; margin-right:12px;}
.uset .login{ background:#61b633;}
.uset .reg{ background:#e47b50;}

.gzuset{line-height:30px;font-size:12px;padding-left:10px;color:#5c5c5c;}
.gzuset a{color:#f00;}

/*底部*/
.footer{padding-top:20px;height:80px;line-height:30px;color:#ccc;margin-top:70px;background-color:#323233;text-align:center}
/*侧边菜单*/
.subNavBox{background:#f6f6f6}
.subNav{height:59px;line-height:58px;background:#f9f9f9;border-bottom:1px solid #eee;position:relative;cursor:pointer}
.subNav h3{font-size:16px;padding-left:56px;border-left:4px solid #f86227}
.subNav i{position:absolute;display:inline-block;width:24px;height:24px}
.subNav .subicon{left:18px;top:17px;background:url(/images/utr/user_icon.png) no-repeat}
.subNav .subicon1{background-position:-40px 0px}
.subNav .subicon2{background-position:-64px 0px}
.subNav .subicon3{background-position:-88px 0px}
.subNav .subicon4{background-position:-112px 0px}
.subNav .subjt{right:12px;top:17px;background:url(/images/utr/user_icon.png) no-repeat -136px 0}
.subNavcur{background:#f86227;color:#fff}
.subNavcur .subicon1{background-position:-40px -24px}
.subNavcur .subicon2{background-position:-64px -24px}
.subNavcur .subicon3{background-position:-88px -24px}
.subNavcur .subicon4{background-position:-112px -24px}
.subNavcur .subjt{background-position:-136px -24px}
.navContent{display:none;border-bottom:solid 1px #e5e3da;padding:20px 0 20px 40px}
.navContent li{padding-left:16px;background:url(/images/utr/user_icon.png) no-repeat -160px 14px}
.navContent li:hover{background-position:-160px -36px}
.navContent li a{display:block;height:36px;line-height:36px;color:#666;}
.navContent li a:hover{color:#ffa800}
.navContent li.active{background-position:-160px -36px}
.navContent li.active a{color:#ffa800}
/*用户信息*/
.u-info{margin-top:30px;height:150px;}
.u-khbm, .u-khzj{height:150px;}
.u-khbm dl{margin:10px 0 0 20px;color:#666}
.u-khbm dt{width:24px;height:90px;float:left;background:url(/images/utr/user_icon.png) no-repeat 0px -20px}
.u-khbm dd{margin-top:10px}
.u-khbm dl span{color:#333}
.u-khbm .khbm-btn a{display:inline-block;padding:4px 10px;background:#43c9ef;color:#fff;font-size:12px;border-radius:20px;}
.u-khbm .khbm-btn a:first-child{margin-right:10px}
/*当不显示电子钱包*/
.u-khbm2{height:190px;margin-bottom:20px;padding-top:20px;}


.u-khzj ul{overflow:hidden;float:left}
.u-khzj li{float:left;width:269px;height:82px;line-height:28px;padding-top:48px;text-align:center}
.u-khzj span{display:block}
.u-khzj strong{font-size:24px}
.khzj1 span{color:#76a6dd}
.khzj2{border-left:1px solid #eeeff0;border-right:1px solid #eeeff0}
.khzj2 span{color:#49b22d}
.khzj3 span{color:#f2714f}
.zjdl{float:right;width:130px;height:150px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#f78567;text-align:center;line-height:30px}
.zjdl a{width:100%;height:100%;padding-top:50px;display:inline-block;color:#fff}
.zjdl a strong{display:block;font-size:24px}
.zjdl a:hover{color:#fff}
.ktts{line-height:24px;}
/*用户main*/
.u-main{margin-top:20px;overflow: hidden;}

/******************** 2016-06-22 用户中心首页结束 **********************/
/*分页*/
.page{ text-align:center;margin:20px auto;}
.page font{color:#fff; background:#ffa800 ;border:1px solid #ffa800;padding:2px 10px;margin:0 5px;}
.page a{color:#3c3c3c;font-size:14px;border:1px solid #c2c2c2;padding:2px 10px;display:inline-block;margin:0 5px;background:#fff;}
.page a:hover,.page a.current{color:#fff; background:#ffa800 ;border:1px solid #ffa800;}
.page a.sidePage{font-size:12px;}
/*选项卡*/
.u-tabBar{height:38px;border-bottom: 2px solid #6ecdec;font-size:16px;}
.u-tabBar span{cursor:pointer;display:inline-block;float:left;height:38px;line-height:38px;padding:0 15px}
.u-tabBar span.current{background:#6ecdec;color:#fff;}
.u-tabCon{display:none;}
/*充值*/
.czbox{padding:20px 10px;}
.cz{float:right;}
.cz input[type="text"]{border:1px solid #ddd;height:24px;width:150px;}
.czbtn{color:#fff;border-radius:3px;padding:3px 10px;border:none;cursor:pointer;}
.czbtn1{background:#499de6;}
.czbtn2{background:#ff6600;}
/*弹出框*/
.popbox h3{background: #efefef;line-height: 25px;font-size:14px;padding:5px 10px;}
.popbox dt{padding:20px;}
.popbox dd{padding:10px;text-align:center;}
.popbox dl{line-height:30px;}
.popbox input{border:1px solid #ddd; height:30px; width:150px;}
.popbox dd input.tjsq_btn{padding:5px;background: #f60;color:#fff;border:none;border-radius:2px;}
.popbox dd input.close_btn{padding:5px;background: #333;color:#fff;border:none;border-radius:2px;}
.popbtn{background:#499de6;border:1px solid #499de6;border-radius:3px;padding: 6px 30px;color:#fff;}
.popbtn:hover{color:#fff;background:#227ad2;}
.check_btn_pop{display:inline-block;text-align:center;border:1px solid #f60;border-radius:3px;background: #f60;padding:1px 10px;color:#fff; margin:0 3px; font-size:12px;}
a.check_btn_pop:link,a.check_btn_pop:visited,a.check_btn_pop:hover{ color:#fff;}

.tbe-cz{margin:10px auto 0}
.tbe-cz td {padding:4px 5px;}
.tbe-cz input[type=text]{width:200px;height:32px;}
.tbe-cz input[type=button]{width:80px;height:30px;border:1px solid #ccc;}
/*表单内样式*/
.tab_info{width:96%;margin:0 auto;}
.tab_info th{text-align:right;padding:10px 5px;border-bottom:1px dashed #eee; width:30%}
.tab_info td{padding:10px 5px;border-bottom:1px dashed #eee;}
.tab_info td span{margin-left:0px;}
.tab_info input{height:28px;line-height:25px; width:200px;border:1px solid #ccc;}
.tab_info select{width:200px;height:28px;border:1px solid #ccc;}
.tab_info input[type="checkbox"],.tab_info input[type="radio"]{width:15px;height:15px;}
.tab_info input.Wdate{width:140px;}
.tab_info input#priceDes,.tab_table input#spare10{width:50px;}
.tab_info td.title{width:28%;font-weight: bold;text-align: right;padding-right:10px;}
.tab_info td.title2{width:20%;font-weight: bold;text-align: right;padding-right:10px;}
.tab_info input.bluebtn{height:30px;width:100px;height:30px;border:1px solid #499de6;cursor:pointer;}
.tab_info #citySelect select{width:100px;}

/*补充*/
.orgbtn{background:#e15a60;border:1px solid #e15a60;border-radius:50px;padding:10px 30px;font-size:16px;color:#fff;}
.orgbtn:hover{background:#f26c72;color:#fff;}
.submitbtn{background:#ffa800;padding:8px 20px; margin-top:20px; border:1px solid #f86227;color:#fff;font-size:16px;}
/*弹出框内格式化1*/
.poptitle{line-height:30px;background:#f2f2f2;padding:5px 15px;margin:15px 20px 15px 0px;font-size:15px;font-weight:bold;}
.tab_list_s th{border-bottom:1px solid #eee;font-weight:bold;}
.tab_list_s{width:93%;margin:auto;}
.boxes{width:93%;margin:auto;}
.boxes #bf2 input{width:240px;height:25px; border:1px solid #ccc; margin-right:20px; margin-bottom:5px;}
.acenter{text-align:center; padding:15px;border-top:1px solid #eee; margin:15px 20px 15px 0;}
.bluebg{background:#2babea;color:#fff; padding:5px; margin:5px;}
.redbg{background:#e15a60;color:#fff; padding:5px; margin:5px;}

/*社交账户绑定*/
.bind-box{}
.bind-box li{padding:10px 100px;border-bottom:1px dashed #eee;}
.bind-box li div{display:none;}
.bind-box li i{display:inline-block;width:49px;height:49px;overflow:hidden;background:url(/images/qyy/user-bind-info.png) no-repeat;vertical-align:middle;margin-right:12px;}
.bind-box li .bind-qq1 i{background-position:-55px -52px;}
.bind-box li .bind-qq2 i{background-position:0 -52px;}
.bind-box li .bind-wx1 i{background-position:-56px -106px;}
.bind-box li .bind-wx2 i{background-position:0 -106px;}
.bind-box li em{color:#999;}
.bind-box li a{display:inline-block;width:100px;height:36px;line-height:36px;border-radius:4px;color:#fff;text-align:center;float:right;margin-top:7px;}
.bind-box li .bind-qq1 a,.bind-box li .bind-wx1 a{background:#10c55b;}
.bind-box li .bind-qq2 a,.bind-box li .bind-wx2 a{background:#ff6000;}

/*新手指南 注：为了方便修改图片定位，样式暂时没有优化*/
#guide-step{position:relative}
.tipSwitch,.tipbox,.tipword,.progress li,.tipbar .arrow,.tipBarword{background:url(/images/user/guidebg.png) no-repeat}
#searchTip{overflow:hidden}
.tipbox{width:290px;position:relative;height:190px;display:none;background-position:0 0}
.tipbox .tipboxBtn{position:absolute;display:inline-block;width:25px;height:25px;left:236px;top:36px;cursor:pointer}
.tipboxNextbtn{position:absolute;display:inline-block;width:82px;height:28px;left:159px;top:127px;cursor:pointer}
.progress{position:absolute;left:55px;top:136px;width:94px;height:9px;line-height:9px;font-size:0px}
.progress li{float:left;width:9px;height:9px;margin-right:6px;font-size:0px;background-position:-635px -82px}
.progress .on{background-position:100% -82px}
.tipword{position:absolute}
#step1{z-index:1007}
#step2{z-index:1006}
#step3{z-index:1005}
#step3{z-index:1004}
#step3{z-index:1003}
#step6{z-index:1002}
#step1 .tipword{width:196px;height:56px;left:43px;top:60px;background-position:0 -217px}
#step2 .tipword{width:205px;height:56px;left:36px;top:65px;background-position:-195px -217px}
#step3 .tipword{width:195px;height:56px;left:46px;top:60px;background-position:-400px -217px}
#step4 .tipword{width:195px;height:56px;left:46px;top:60px;background-position:0 -274px}
#step5 .tipword{width:195px;height:56px;left:46px;top:60px;background-position:-195px -274px}
#step6 .tipword{width:195px;height:56px;left:46px;top:45px;background-position:0 -274px}
#step6{width:290px;height:190px;background-position:-294px 0}
#step6 .tipboxBtn{left:252px;top:20px}
#step6 .tipboxNextbtn{left:84px;top:109px}
.tipbarwrap{position:absolute;width:100%;height:1px;left:0px;top:0px;z-index:1000;background-color:transparent}
.tipbardiv{position:relative;width:1200px;height:1px;margin:0px auto}
.tipbar{display:none;position:absolute;z-index:1000}
.tipbarInner{position:relative}
.tipbar .arrow{width:70px;height:46px;background-position:100% 0;position:absolute}
.tipBarword{position:absolute}
#tipbar1{background:url(images/user/stepflow-pic.png) no-repeat;width:940px;height:249px;top:454px;right:0}
#tipbar1 .arrow{left:374px;top:-42px}
#tipbar1 .tipBarword{width:62px;height:25px;left:445px;top:-39px;background-position:-84px -192px}
#tipbar2{background:url(images/user/stepflow-pic.png) no-repeat 0 -259px;width:641px;height:264px;top:280px;right:0}
#tipbar2 .arrow{left:284px;top:-42px}
#tipbar2 .tipBarword{width:62px;height:24px;left:355px;top:-41px;background-position:-156px -192px}
.clear{font-size:0px;line-height:0px;height:0px;overflow:hidden}
#tipbar3{background:url(images/user/stepflow-pic.png) no-repeat 0px -523px;width:641px;height:370px;top:280px;right:0}
#tipbar3 .arrow{left:284px;top:-42px}
#tipbar3 .tipBarword{width:62px;height:24px;left:355px;top:-41px;background-position:-235px -192px;}
#tipbar4{background:url(images/user/stepflow-pic.png) no-repeat 0px -893px;width:857px;height:352px;top:280px;right:0}
#tipbar4 .arrow{left:284px;top:-42px}
#tipbar4 .tipBarword{width:62px;height:24px;left:355px;top:-41px;background-position:-312px -192px;}
#tipbar5{background:url(images/user/stepflow-pic.png) no-repeat 0px -1255px;width:857px;height:352px;top:454px;right:0}
#tipbar5 .arrow{left:484px;top:-42px}
#tipbar5 .tipBarword{width:62px;height:24px;left:555px;top:-41px;background-position:-388px -192px;}
#tipbar1 .tipbarInner{width:940px;height:249px}
#tipbar2 .tipbarInner{width:641px;height:471px}
#tipbar3 .tipbarInner{width:641px;height:370px}
#tipbar4 .tipbarInner{width:857px;height:352px}
#tipbar5 .tipbarInner{width:857px;height:352px}
.notip{position:absolute;left:175px;top:112px}
#notip{vertical-align:middle}
.notip label{vertical-align:middle;color:#0c5685}
.u-nav a.tipSwitch{width:80px;height:26px;margin:0;display:none;}

/* 多附件上传 */
.file{position:absolute;top:0;left:0;opacity:0;}
#attaView_div{padding:20px;}
#attaView_div .attaPic li{margin:10px;text-align:center;}
#attaView_div .attaPic li img{max-width:90%;}
#attaView_div .tab_info td{font-weight:normal;}
