﻿@charset "utf-8";
/* CSS Document */  
/* webkit*/
::-webkit-input-placeholder {
color:#999;
}
/*moz*/
::-moz-placeholder {
color:#999;
}
.head{padding:20px 0}
.head-auto,.tol-auto,.mhead-auto{width:1000px}

.erm,.ritNv{display:none}

.main{background-color:#f8f8f8; padding:20px 0}
.main .main-auto,.dNav .dNav-auto{width:1000px; margin:auto}

/*登录注册*/
.login{height:480px; position:relative;}
.login .adImg{position:absolute; left:0; top:5px; display:inline-block; width:100%; height:100%}
.loginBox{width:300px; padding:30px; border:1px solid #efefef; border-top:1px solid #e92e1c; background:#fff; position:absolute; left:50%; top:50px; margin-left:-150px; color:#999;
-moz-box-shadow:0 0 2px #ccc;              
    -webkit-box-shadow:0 0 2px #ccc;           
    box-shadow:0 0 2px #ccc; 
}
.textBox{width:100%; position:relative}
.textBox input[type="text"],.textBox input[type="password"]{width:260px; border:1px solid #ccc; position:relative; height:24px; line-height:24px;padding:5px 0 5px 36px; background:url(../img/icom.png) no-repeat; font-size:14px;

}
.userId input[type="text"]{background-position:0 -29px}
.password input[type="password"]{background-position:0 -62px}
.textBox input[type="text"]:focus,.textBox input[type="password"]:focus{border:1px solid #e92e1c}

.error{z-index:10}
.error input[type="text"],.error input[type="password"],.error input[type="text"]:focus,.error input[type="password"]:focus{border-color:#ffbdbf}
.error .helpLine{background:#ffebec; border:1px solid #ffbdbf; position:absolute; top:35px; width:276px;color:#e6393d; padding:5px 10px; z-index:10}

.loginBox input[type="checkbox"]{margin:2px 2px 0 0; padding:0; float:left}
.loginBox a{color:#666}
.nextBtn{background:#e92e1c; height:35px; cursor:pointer; color:#fff; font-size:16px; border:0; width:100%; display:inline-block; text-align:center; line-height:35px;
-webkit-transition: 0.3s ease-out;
	-moz-transition: 0.3s ease-out;
	-o-transition: 0.3s ease-out;
	transition: 0.3s ease-out;
}
.nextBtn:hover{background:#d52413; color:#fff; text-decoration:none}
.molon{height:1px; background:#ccc; position:relative; margin:25px auto 20px}
.molon span{display:block; width:100px; text-align:center; height:22px; line-height:22px; position:absolute; top:-11px; left:50%; margin-left:-50px; background:#fff}
.mostLogin{text-align:center}
.mostLogin a{display:inline-block; width:50px; height:50px; background:url(../img/icom.png) no-repeat; margin-right:5px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.mostLogin a:hover{
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
.mostLogin a.ma{background-position:-315px 1px}
.mostLogin a.mb{background-position:-315px -48px}
.mostLogin a.mc{background-position:-315px -96px}
.mostLogin a.md{background-position:-315px 1px}

.sing .step{position:relative; height:30px; background:url(../img/step.png) no-repeat; width:840px; margin:50px auto}
.sing .step span{position:absolute; top:-28px; font-size:14px; color:#666}
.sing .step span.sa{left:-18px}
.sing .step span.sb{left:255px}
.sing .step span.sc{left:532px}
.sing .step span.sd{right:2px}
.sing .step1 span.sa{color:#4da635}
.sing .step2 span.sa,.sing .step2 span.sb{color:#4da635}
.sing .step3 span.sa,.sing .step3 span.sb,.sing .step3 span.sc{color:#4da635}
.sing .step2{background-position:0 -30px}
.sing .step3{background-position:0 -60px}
.sing .step4{background-position:0 -90px}

.sing input[type="checkbox"]{margin:4px 4px 0 0; padding:0; float:left}
.sing .nextBtn{width:190px}
.s1{width:450px; margin:auto}
.s2{width:450px; margin:auto; padding:0 0 30px}
.s2 .control-label{color:#666}

.eSsuccess{padding:30px 0 100px; width:425px; margin:auto}
.eSsuccess .title{font-size:18px; position:relative}
.eSsuccess .title i{color:#358912; font-family:Arial, Helvetica, sans-serif; font-size:20px}
.eSsuccess .title em{display:block; background:url(../img/icom.png) no-repeat 0 -176px; width:50px; height:50px; position:absolute; top:-5px; left:-60px}
.eSsuccess .con{color:#999; margin:10px 0}
.es2{width:320px; padding:50px 0}
.es2 .title em{background-position:-50px -176px}
.es2 i{color:#358912; font-family:Arial, Helvetica, sans-serif; font-size:16px}

.phoneyz .control-label{width:110px}
.phoneyz .nextBtn{width:110px}
.cod{background:#ededed; color:#333; float:left; display:inline-block; height:30px; margin:5px 5px 0; line-height:30px; padding:0 15px; border:1px solid #ccc}
.cod:hover{color:#333}
.times{background:#ededed; color:#999; float:left; display:inline-block; margin:5px 0 0; height:30px; line-height:30px; padding:0 10px; border:1px solid #ededed}
.yzscess{background:url(../img/icom.png) no-repeat 0 -137px; padding-left:25px; height:22px; line-height:22px}

.singin{width:310px; margin:auto; padding:20px 0 40px}
.singin h2{font-size:26px; text-align:center; color:#666; padding:20px 0}
.sinTab{margin:0 0 15px}
.sinTab2{margin:0 0 6px}
.sinTab .sTi{color:#999}
.sinTab .sint{margin:5px 0 0; position:relative}
.sinTab .sint .text{border:1px solid #ccc; padding:5px 10px; height:22px; line-height:22px; width:288px}
.sinTab .yzm{margin:5px 0 0}
.sinTab .sint .yzm .text{width:161px}
.sinTab .sint .yzm .hcyzm{float:right; border:1px solid #ccc; padding:5px 0; height:34px; line-height:22px; width:120px; text-align:center; display:block; background:#fff; color:#666; cursor:pointer}
.sinTab .sint .yzm .hcyzm:hover{background:#f0f0f0; text-decoration:none}
.error .sint .text{border:1px solid #ff0000; background:#fff9f9}
.sinTab .sint .help-inline{position:absolute; left:320px; top:0; height:35px; line-height:35px; width:320px}
.error .sint .help-inline{color:#ff0000} 

.singin input[type="checkbox"]{margin:4px 4px 0 0; padding:0; float:left}
.singin .nextBtn{width:100%}
.singin .haoli{background:url(../img/s.png) no-repeat; width:209px; height:220px; position:absolute; right:80px; top:80px}
.buyPoc{background:#f6f6f6; display:inline-block; padding:5px 15px; border:1px solid #e0e0e0; color:#333}
.buyPoc:hover{background:#358912; border:1px solid #358912; color:#fff; text-decoration:none}

.sinSel{width:400px; margin:auto auto 40px}
.sinSel a{width:200px; text-align:center; display:inline-block; color:#666; font-size:16px}
.sinSel i{display:block; width:100px; height:100px; background:url(../img/zm.png) no-repeat; margin:auto auto 15px}
.sinSel a.sia{float:left}
.sinSel a.sib{float:right}
.sinSel a.sia i{background-position:0 0}
.sinSel a.sib i{background-position:0 -100px}
.sinSel a.sia:hover i{background-position:-100px 0}
.sinSel a.sib:hover i{background-position:-100px -100px}
.sinSel a:hover{text-decoration:none}

.pwdstrength{color:#999;line-height:22px;padding-right:10px;clear: both;float: none; margin:5px auto auto; display:none}
.pwdstrength b{float:left;width:104px;height:13px;overflow:hidden;margin-top:5px;*margin-top:3px;}
.pwdstrength span{float:left}
.pwdstrength b.sta{background:url(../img/icom.png) no-repeat 0 -235px;}
.pwdstrength b.stb{background:url(../img/icom.png) no-repeat 0 -248px;}
.pwdstrength b.stc{background:url(../img/icom.png) no-repeat 0 -261px;}

/*个人中心*/
.left{float:left; width:170px; padding:0 0 20px; background:#fff; 
-moz-box-shadow:1px 1px 2px #dcdcdc; 
-webkit-box-shadow:1px 1px 2px #dcdcdc; 
box-shadow:1px 1px 2px #dcdcdc;
}
.right{float:right; width:780px; min-height:487px; padding:15px 20px; background:#fff; position:relative}

.left .tit{font-size:20px; font-family:"微软雅黑",Microsoft YaHei; padding:0 15px 5px}
.left .user-msg .title{font-size:14px; font-weight:bold; font-family:"微软雅黑",Microsoft YaHei; padding:6px 15px 6px 10px; background:#fff; color:#333; position:relative; cursor:pointer; padding-left:43px}
.left .user-msg .title i{display:block; position:absolute; top:0; left:10px; width:25px; height:30px; background:url(../img/icom.png) no-repeat}
.left .user-msg .title i.uta{background-position:0 -302px}
.left .user-msg .title i.utb{background-position:-37px -301px}

.left .user-msg ul{margin:5px 0}
.left .user-msg li{border-left:2px solid #fff; _height:30px; _overflow:hidden;}
.left .user-msg li:hover{border-color:#feebe9}
.left .user-msg li a{padding:7px 15px 7px 41px; color:#666; display:block; font-size:14px}
.left .user-msg li a:hover{background:#feebe9; text-decoration:none}
.left .user-msg li.cur{background:#feebe9; text-decoration:none; border-left:2px solid #e92e1c;}

.right .title{font-size:16px; font-family:"微软雅黑",Microsoft YaHei; margin:5px 0 20px; border-bottom:1px solid #e0e0e0; padding:0 0 15px}
.right .title u{display:inline-block}
.right .title2{border:0}

.tbox{padding-bottom:15px}
.tbox .title{font-size:16px; font-family:"微软雅黑",Microsoft YaHei; margin:5px 0 20px; border-bottom:1px solid #e0e0e0; padding:0 0 15px}
.tbox .title u{display:inline-block;}
.tbox .title2{border:0}
.tbox2{padding-bottom:0}
.tbox .tboxT{font-size:16px; font-family:"微软雅黑",Microsoft YaHei; padding-bottom:5px;}
.tbox table{width:100%;}
.tbox th{background:#f0f0f0; padding:6px 10px; border-bottom:1px solid #e0e0e0; text-align:left; font-weight:normal}
.tbox td{padding:10px; color:#999; border-bottom:1px solid #e0e0e0}
.tbox td i{font-size:14px; color:#f60}
.tbox .end td{background:#f0f0f0}

.gwc{background:#fff}
.mtMsg .gwc table{width:100%}
.mtMsg .gwc th{background:#a3d78b; color:#fff; padding:6px 10px; text-align:left; font-weight:normal}
.mtMsg .gwc td{padding:10px; color:#999; border-bottom:1px dashed #a3d78b}
.mtMsg .gwc td i{font-size:14px}
.mtMsg .gwc .end td{background:#f0f0f0}
.tbox .tab-t a.cur{border-top:2px solid #e92e1c; height:27px}
.gporc dt{float:left; width:80px; height:80px; overflow:hidden}
.gporc dd{width:180px; float:left; margin-left:15px; line-height:22px}
.gporc dd .tit a{font-size:14px; color:#333}
.gwc .gporc{float:left}

.guige{float:right; width:100px; padding:10px; border:1px dotted #e0e0e0; cursor:pointer; position:relative}
.guige:hover{border-color:#f60}
.guige .edGe{position:absolute; top:-17px; right:0; color:#fff; background:#f40; padding:0 5px; display:none}
.tips{position:absolute; left:0; top:35px; background:#fff; border:1px solid #e0e0e0; padding:5px; width:140px; display:none}
.tips em{background:url(../img/icom.png) no-repeat -41px -366px; width:15px; height:8px; position:absolute; top:-8px; left:20px}
.tipsCon a{display:inline-block; color:#666; border:1px solid #e8e8e8; margin:5px; padding:2px}
.tipsCon a:hover{border-color:#f60; background:#f60; color:#fff; text-decoration:none}

.chbox{width:22px; float:left;}
.chbox2{width:55px; float:left}
.chbox2 input{float:left; margin:2px 5px 0 0}

.sAdd span{float:left; display:block; width:24px; height:24px; line-height:24px; text-align:center; border:1px solid #bbb; cursor:pointer}
.sAdd span.smn{background:#f0f0f0;
  -moz-border-radius:5px 0 0 5px;
    -webkit-border-radius:5px 0 0 5px;   
    border-radius:5px 0 0 5px;
}
.sAdd span.sco{background:#fff; width:30px; border-width:1px 0; overflow:hidden}
.sAdd span.sco input{width:100%; margin:0; height:24px; line-height:24px; text-align:center; border:0}
.sAdd span.smx{background:#f0f0f0;
  -moz-border-radius:0 5px 5px 0;
    -webkit-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
}
.trade-remind {position:relative;height:35px; border-bottom:2px solid #e9e9e9}
.trade-remind .list a:hover{text-decoration:none}
.trade-remind .list {height:100%;text-align:center;font-size:16px;*overflow:hidden}
.trade-remind .list li {display:inline;float:left;width:90px;height:100%}
.trade-remind .list li.selected a {color:#e92e1c}
.trade-remind .list li.selected a:hover {color:#e92e1c}
.trade-remind .list li .link {display:block;position:relative;height:35px;line-height:18px;overflow:hidden;white-space:nowrap;color:#666}
.trade-remind .list li .link:hover {color:#3c3c3c}
.trade-remind .list li .link .interval {background-color:#e7e7e7;margin-top:2px;width:1px;height:14px;position:absolute;top:2px;right:0;
font-size:0;color:#e7e7e7}
.trade-remind .list li .link em {margin-left:5px; color:#e92e1c}
.trade-remind .list li.selected .link,.trade-remind .list li:hover .link{border-bottom:2px solid #e92e1c}

.min-search{float:left; position:relative; margin:auto; width:350px; border:1px solid #e0e0e0; font-size:12px; height:28px; top:auto; left:auto}
.min-search .text{width:260px; height:25px; line-height:25px; font-size:12px; border:0}
.min-search .button{background:#f0f0f0; color:#333; font-size:12px; height:28px; line-height:28px; border:0; position:absolute; top:0; right:0}
.selMsBt{float:left; margin:7px 0 0 15px; color:#666}
.selMsBt .tbOm{margin:7px 0 0 5px; float:right}
.tbOm{background:url(../img/icom.png) no-repeat; width:8px; height:4px; display:inline-block}
.tm{background-position:0 -279px}
.bm{background-position:0 -282px}

.tbox .seltTab td,.tbox .seltTab table{border:0}
.tbox .seltTab td{padding:5px 0}
.seltMst .seltTab{display:none}

.opera{}
.opera input[type="checkbox"]{margin:5px 4px 0 0; padding:0; float:left}
.opera a{display:inline-block; margin-left:15px; border:1px solid #e0e0e0; padding:2px 10px; color:#666}
.opera a:hover{color:#f40; border:1px solid #f40; text-decoration:none}
.pageNp{float:right}
.pageNp span,.pageNp a{display:inline-block; margin-left:5px; height:22px; line-height:22px}
.pageNp .pgup{border:1px solid #ccc; padding:0 5px 0 12px; position:relative;}
.pageNp .pgdonw{border:1px solid #ccc; padding:0 12px 0 5px; position:relative}
.pageNp span i,.pageNp a i{display:block; width:4px; height:7px; background:url(../img/pge.png) no-repeat; position:absolute; top:7px;}
.pageNp span{color:#999}
.pageNp a.pgup,.pageNp a.pgdonw{color:#e92e1c; border-color:#e92e1c}
.pageNp span.pgup i{left:4px; background-position:0 0}
.pageNp span.pgdonw i{right:4px; background-position:0 -7px}
.pageNp a.pgup i{left:4px; background-position:0 -14px}
.pageNp a.pgdonw i{right:4px; background-position:0 -21px}

.tbox .porTbList td{color:#333; line-height:22px}
.porTbList input[type="checkbox"]{margin:2px 4px 0 0; padding:0; float:left}
.porTbList b{font-family:Arial, Helvetica, sans-serif; margin-right:5px}
.weare{background:url(../img/lx.gif) no-repeat; width:68px; height:20px; display:inline-block}
.porTbList .tList{border:1px solid #e0e0e0; margin-bottom:10px}
.tbox .porTbList .pagination{margin:20px auto auto}

.tpTop{border:1px solid #e92e1c; border-width:1px 1px 0; height:28px; line-height:28px; width:130px; background:#fff; text-align:center; position:relative; z-index:10; margin:0 0 0 20px; font-size:14px; font-weight:bold;
  -moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
}
.tpCon{background:#fff;border:1px solid #eee; padding:20px; margin:-1px auto auto; line-height:22px}
.line{background:#e9e9e9; margin:20px auto; width:100%; height:1px;}
.mcos table{width:100%}
.mcos td{padding:5px 10px}
.bBeTab table{width:100%; border:1px solid #e0e0e0}
.bBeTab th{background:#f0f8f7; padding:5px 10px; border:1px solid #e0e0e0; border-width:1px 0}
.bBeTab td{padding:5px 10px; border:1px solid #e0e0e0}

.selectTp{height:33px; line-height:33px; border:1px solid #e3e3e3; background:#f9f9f9}
.selectTp a{height:33px; line-height:33px; display:inline-block; padding:0 20px; color:#333; float:left}
.selectTp a.cur,.selectTp a:hover{background:#f0f0f0; text-decoration:none}
.selectTp a i{color:#f40; margin-left:5px}
.edTp input[type="checkbox"]{margin:1px 4px 0 0; padding:0; float:left}
.edTp .deImg{width:13px; height:16px; margin-right:3px; vertical-align:middle; display:inline-block; background:url(../img/icom.png) no-repeat -16px -280px;}
.edTp span,.edTp a{float:left}
.edTp a{color:#666}
.tPlist{width:1000px; overflow:hidden}
.tPlist ul{width:1100px}

.tPlist li{width:184px; border:1px solid #e0e0e0; float:left; margin:0 10px 10px 0; height:280px; padding:3px; position:relative; background:#fff}
.tPlist2 li{height:230px}
.tPlist li:hover{border-color:#358912; border-width:4px; padding:0}
.tPlist li .edTp{display:none; position:absolute; top:8px; right:5px}
.tPlist li .edTp a{display:inline-block; width:15px; height:15px; padding:5px; margin-left:5px; position:relative}
.tPlist li .edTp em{background:#000; width:25px; height:25px; display:block; position:absolute; top:0; left:0; z-index:5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.tPlist li .tit{height:35px; overflow:hidden; padding:0 10px}
.tPlist li .edTp .deImg{position:absolute; z-index:7; width:15px; height:15px}
.tPlist li .edTp .car{background-position:0 -365px}
.tPlist li .edTp .del{background-position:-20px -365px}

.tPlist li .img img{width:100%}
.tPlist li .tit{margin:10px auto}
.tPlist li .tit a{color:#333}
.tPlist li .tit input[type="checkbox"]{margin:2px 8px 0 0; padding:0; float:left}
.tPlist li .eje{text-align:left; margin:10px 0 0; padding:0 10px}
.tPlist li .eje span{color:#f40; font-family:Arial, Helvetica, sans-serif; font-size:20px}
.tPlist li .eje s{text-decoration:line-through; color:#999; margin-left:5px}

.eds{color:#FF0033; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 5px}
.citTab .tbOm{vertical-align:middle; margin-left:5px}
.citTab th a{color:#333}
.citTab th a:hover{color:#f40; text-decoration:none}
.kadJh .btn{height:28px; line-height:28px; display:inline-block; padding:0 15px; float:left; margin-left:20px}

.tKmsg{padding:0 0 10px}

.jshd li{float:left; width:25%; text-align:center}
.jshd li .tit{color:#333; font-size:16px}

.xinD{background:url(../img/icom.png) no-repeat 0 -336px; width:60px; position:relative; height:11px; margin:10px auto 5px}
.xinD span{background:url(../img/icom.png) no-repeat 0 -348px; height:11px; position:absolute; top:0; left:0; display:block}

.userMsg dt{width:60px; height:60px; overflow:hidden; text-align:center; float:left}
.userMsg dt img{width:100%}
.userMsg dd{position:relative; margin-left:80px}
.userMsg dd .name{font-size:14px}
.userMsg .yed{position:absolute; top:10px; right:150px; text-align:center; border-right:1px solid #e0e0e0; width:150px; color:#666}
.userMsg .yed2{right:0; border:0}
.userMsg .yed .jg{color:#ff8f44; font-family:Arial, Helvetica, sans-serif; font-size:24px}

.icon{background:url(../img/adico.png) no-repeat; margin-right:2px; display:inline-block; vertical-align:middle}
.icon1{background-position:0 0; width:20px; height:20px;}
.icon2{background-position:-20px 0; width:20px; height:20px;}
.icon3{background-position:0 -29px; width:20px; height:20px;}
.icon4{background-position:-27px -29px; width:20px; height:20px;}
.icon5{background-position:-56px -29px; width:20px; height:20px;}
.icon6{background-position:-80px -29px; width:20px; height:20px;}
.icon7{background-position:0 -57px; width:20px; height:20px;}

.fkn{background:#fcf8e3; border:1px solid #fbeed5; padding:10px 15px}
.fkn li{float:left; width:25%; text-align:center}
.fkn li a{display:block; color:#666; border-right:1px solid #e6d6ba; font-size:16px}
.fkn li a.end{border:0}

.leri{width:780px; height:285px; margin:auto; overflow:hidden}
.leri .tleft{float:left; width:47px; height:47px; background:url(../img/gdpic.gif) no-repeat 0 0; cursor:pointer; margin-top:100px}
.leri .tright{float:right; width:47px; height:47px; background:url(../img/gdpic.gif) no-repeat right 0; cursor:pointer; margin-top:100px}
.leri .tleft:hover{background-position:0 bottom}
.leri .tright:hover{background-position:right bottom}
.leri .cont{float:left; width:680px; height:285px; overflow:hidden; margin:auto; position:relative; z-index:2}
.leri .cont ul{width:10000px; position:relative; z-index:1}
.leri .cont li{width:160px; height:250px; margin-right:10px; float:left; text-align:center}
.leri .cont li p.img{background:url(../img/void.jpg) no-repeat; width:189px; height:156px}
.leri .cont li a.titles{color:#333; display:inline-block; margin:10px auto 5px; height:20px;}
.leri .xinD{margin:auto auto 5px}

.buymsg{background:#fff;}
.buymsg .buyTit{font-family:"微软雅黑"; font-size:20px; padding:20px; background:#f3f3f3}
.buymsg .buyCon{border-bottom:10px solid #f3f3f3; padding:20px 30px 15px 30px}
.buymsg .buyMto span{font-size:16px}
.buymsg .buyMto a{margin-left:10px; font-size:14px}
.buymsg .mtMsg{color:#666; padding:15px 0; line-height:22px; font-size:14px}
.buymsg .control-label{width:100px; padding-top:9px}
.buymsg select{padding:5px}

.edMsg{padding:20px 0; width:940px; overflow:hidden}
.edMsg ul{width:970px; height:135px; overflow:hidden}
.edMsg ul.minHeg{height:auto}
.edMsg li{float:left; width:180px; height:97px; border:1px double #e0e0e0; margin:0 26px 26px 0; color:#666; line-height:20px; padding:11px 15px; position:relative; cursor:pointer; background:url(../img/xf.png) no-repeat 0 -126px}
.edMsg li.cur,.edMsg li:hover{background-position:0 0}
.edMsg li .tit{border-bottom:1px dashed #e0e0e0; padding-bottom:8px; margin-bottom:8px; font-size:14px; color:#333}
.edMsg li .edg{position:absolute; top:5px; right:14px; display:none}
.edMsg li .edg a{margin-left:10px; color:#999}
.edMsg li .edg a:hover{color:#333; text-decoration:none}

.oxs{color:#999; font-size:14px; text-align:right}
.oxs p{width:100%}
.oxs span{display:inline-block; width:150px; text-align:right}
.oxs i{display:inline-block; text-align:right; width:100px}
.gwc .tab-t a.cur{border-top:2px solid #e92e1c; height:27px}
.gporc dt{float:left; width:80px; height:80px; overflow:hidden}
.gporc dd{width:180px; float:left; margin-left:15px; line-height:22px}

.oxss{color:#333; font-size:14px; width:980px; background:#e0e0e0; padding:10px}
.oxss span{display:inline-block; margin-right:15px}
.oxss i{color:#f40}
.oxss input[type="checkbox"]{float:left; margin:4px 5px 0 0}
.oxss .edAll a{display:block; float:left; color:#666; margin-left:15px}
.oxss .edAll a:hover{color:#f60}
.oxss .edAll{float:left; margin:6px 0 0}
.gporc dd .tit a{font-size:14px; color:#333}

.selmo a{display:inline-block; padding:2px 5px; border:1px solid #e0e0e0; color:#666; margin-right:10px; font-size:12px}
.selmo a.cur,.selmo a:hover{border-color:#f60; background:#f60; color:#fff; text-decoration:none}

.ordOtips{background:#fff; padding:20px}

.tpTop{border:1px solid #e92e1c; border-width:1px 1px 0; height:28px; line-height:28px; width:130px; background:#fff; text-align:center; position:relative; z-index:10; margin:0 0 0 20px; font-size:14px; font-weight:bold;
  -moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
}
.tpCon{background:#fff;border:1px solid #eee; padding:20px; margin:-1px auto auto; line-height:22px}
.line{background:#e9e9e9; margin:20px auto; width:100%; height:1px;}
.mcos table{width:100%}
.mcos td{padding:5px 10px}

.eSsuccess{padding:30px 0 100px; width:425px; margin:auto}
.eSsuccess .title{font-size:18px; position:relative}
.eSsuccess .title i{color:#358912; font-family:Arial, Helvetica, sans-serif; font-size:20px}
.eSsuccess .title em{display:block; background:url(../img/ico.png) no-repeat 0 -176px; width:50px; height:50px; position:absolute; top:-5px; left:-60px}
.eSsuccess .con{color:#999; margin:10px 0}
.es2{width:320px; padding:50px 0}
.es2 .title em{background-position:-50px -176px}
.es2 i{color:#358912; font-family:Arial, Helvetica, sans-serif; font-size:16px}

.mStep{background:#e9e9e9; height:4px; position:relative; margin:40px auto 70px; width:900px}
.msbg{width:100%; position:absolute; top:0; left:0; height:4px; background:#e92e1c}
.mStep .ms{position:absolute; top:0; width:20%}
.mStep .ms .ti{position:absolute; top:-40px; font-size:14px; width:100%; left:-18px}
.mStep .ms .mi{position:absolute; bottom:-40px; left:-45px; color:#999; width:100%}
.mStep .ms .si{position:absolute; top:-12px; width:22px; height:22px; line-height:22px; font-size:16px; font-family:Arial, Helvetica, sans-serif; background:#ddd; border:3px solid #ddd; color:#fff; text-align:center; font-weight:bold;
  -moz-border-radius:100px;
    -webkit-border-radius:100px;
    border-radius:100px;
}
.mStep .ms1{left:0}
.mStep .ms2{left:25%}
.mStep .ms3{left:50%}
.mStep .ms4{left:75%}
.mStep .ms5{left:100%}
.mStep .ms2 .ti{left:-32px}
.mStep .ms5 .ti{left:-5px}
.sp1 .msbg{width:0%}
.sp2 .msbg{width:25%}
.sp3 .msbg{width:50%}
.sp4 .msbg{width:75%}
.sp5 .msbg{width:100%}
.mStep .cur .si{background:#e92e1c}

.flsn table{width:100%}
.dzt{height:215px; padding:80px 40px 40px 200px; position:relative; margin-left:20px; border-left:1px solid #f0f0f0}
.tsda{position:absolute; background:url(../img/iconfont-tishi.png) no-repeat; width:50px; height:50px; top:68px; left:130px}

.porc-pd-list{background:#fff; margin:20px auto; padding:20px; overflow:hidden; width:960px}
.porc-list{margin:auto; position:relative}
.porc-list .conz{position:absolute; top:0; right:0; padding:7px 20px; width:auto; margin:0}
.porc-list .tit{font-size:24px; font-family:"微软雅黑",Microsoft YaHei; border-bottom:1px solid #ededed; padding:0 0 15px; color:#545454}
.porc-list ul.car{width:1000px}
.porc-list .car li{float:left; width:197px; height:270px; padding:15px; border:1px solid #eeeeee; margin:15px 15px 0 0; position:relative}
.porc-list .car li .img{text-align:center; margin:20px 0; height:110px; overflow:hidden}
.porc-list .car li i{color:#de3475}
.porc-list .car li .por-c{text-align:center; color:#666; line-height:20px}
.porc-list .car li .por-c .buy{display:block; background:#fb629d; color:#fff; font-size:12px; width:80px; text-align:center; padding:7px 0; margin:20px auto auto}
.porc-list .car li .por-c .buy:hover{background:#f9458b; text-decoration:none}
.porc-list .car li .por-c .buy-over{display:block; background:#ccc; color:#fff; font-size:12px; width:80px; text-align:center; padding:7px 0; margin:20px auto auto; cursor:auto}
.porc-list .car li .por-c .buy-over:hover{text-decoration:none}
.porc-list .car li:hover{-moz-box-shadow:1px 1px 2px #bbbbbb; 
-webkit-box-shadow:1px 1px 3px #bbbbbb; 
box-shadow:1px 1px 3px #bbbbbb;}
.porc-list .car li .carZt{display:inline-block; position:absolute; left:10px; top:40px; background:#78bc35; color:#fff; padding:0 10px}
.porc-list .car li .carZt2{display:inline-block; position:absolute; left:10px; top:40px; background:#999; color:#fff; padding:0 10px}

.porc-list .nubr{color:#999; float:left; margin:12px 0 0 10px; font-size:12px}
.porc-list .nubr a{color:#DE0286}
.porc-list .search-box{width:350px; margin:40px auto;}
.porc-list .search{border:2px solid #F06099; width:350px; height:35px; font-size:12px;}
.porc-list .search .text,.porc-list .search .text-diy{border:0; padding:10px 10px; width:270px; height:15px; float:left}
.porc-list .search .text:focus,.porc-list .search .text-diy:focus{background-color:#fcfcfc;-webkit-box-shadow:2px 2px 3px #d2d2d2 inset;-moz-box-shadow:2px 2px 3px #d2d2d2 inset;box-shadow:2px 2px 3px #d2d2d2 inset;}
.porc-list .search .buton{background:#F06099; width:60px; text-align:center; color:#fff; height:35px; float:right; border:0; cursor:pointer}
.number-list{width:960px; overflow:hidden}
.number-buy{width:720px}
.number-buy2{width:1000px}
.number-list .numtit{font-size:20px; font-family:"微软雅黑",Microsoft YaHei; margin-bottom:10px; border-bottom:1px solid #e0e0e0; padding-bottom:10px}
.number-list .numtit span{float:left}
.number-list .numtit a{float:right; margin:5px 0 0; font-size:14px; text-decoration:underline}
.number-list dl{width:144px; text-align:center; margin:20px 20px 0 0; border:1px solid #dedede; padding:15px 5px; float:left}
.number-list .number-buy2 dl{padding:15px}
.number-list dt{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; margin:auto auto 15px}
.number-list .buy{display:block; background:#fb629d; color:#fff; font-size:12px; width:50px; text-align:center; padding:4px 0; margin:10px auto auto}
.number-list .buy:hover{color:#fff}
.number-list dl:hover{-moz-box-shadow:1px 1px 2px #bbbbbb; 
-webkit-box-shadow:1px 1px 3px #bbbbbb; 
box-shadow:1px 1px 3px #bbbbbb;}
.number-list dl .buy:hover{background:#f9458b; text-decoration:none}
.number-list .number-left{width:690px; float:left; overflow:hidden}
.number-list .number-right{width:250px; float:right; overflow:hidden}
.number-list .number-right .box{border:1px solid #dcdcdc}
.number-list .number-right .box .tit{font-size:16px; font-weight:bold; padding:7px 10px 0; border:0}
.number-list .number-right .box .con{padding:10px; color:#666; line-height:22px}

.tb_props{width:100%; border:1px solid #D8D8D6}
.tb_props th{border:1px solid #D8D8D6; background:#F8F7F5; padding:10px}
.tb_props td{border:1px solid #d8d8d6; padding:15px 10px; color:#666}
.vp10 {background-position:-591px 0;width:23px;height:22px}
.buy-btn{display:inline-block; background:#fb629d; color:#fff; font-size:12px; width:80px; text-align:center; padding:7px 0; margin:20px auto auto}
.buy-btn:hover{background:#f9458b; text-decoration:none; color:#fff}
.tb_props .buy-butn{display:inline-block; background:#fb629d; color:#fff; font-size:12px; width:50px; text-align:center; padding:7px 20px; margin:20px auto auto 20px}
.tb_props .buy-butn:hover{background:#f9458b; text-decoration:none}
.yue{position:absolute; top:7px; right:90px}
.yue span{font-size:14px; margin-right:10px}
.yue a{display:inline-block; color:#666; text-decoration:underline}
.yue u{color:#999; margin:0 10px}
.yue i{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#DE0286}
.min-tit{border-bottom:1px solid #dcdcdc; font-size:16px; font-weight:bold; font-family:"微软雅黑",Microsoft YaHei; padding:0 0 10px}
.back{width:800px}
.back label{display:inline-block; margin:5px 10px 5px 0}

.xinAd{margin:10px 0 0; height:21px}
.xinAd i{background:url(../img/commstar.png) no-repeat center bottom; width:24px; height:21px; display:inline-block; float:left}
.xinAd i.c,.xinAd i.a{background-position:center -2px}

.upFile{width:110px; text-align:center}
.upFile .ufImg{background:#f0f0f0; border:1px solid #e9e9e9; width:100px; height:70px; padding:2px; line-height:70px; text-align:center; overflow:hidden; position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.upFile .ufImg img{width:100%;
	-moz-border-radius:5px;      
	-webkit-border-radius:5px;   
	border-radius:5px;
}
.upFile .upBtn{margin:10px 0 0; display:inline-block; padding:2px 25px; background:#f9f9f9; border:1px solid #e9e9e9; color:#333; position:relative;
	-moz-border-radius:5px;      
	-webkit-border-radius:5px;   
	border-radius:5px;
}
.upFile .upBtn:hover{background:#f0f0f0}
.upBtn .upload-input{position:absolute; width:100%; height:100%; top:0; left:0; z-index:10; cursor:pointer;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

.upFile2{width:600px}
.upFile2 .ufImg{float:left; margin:0 10px 10px 0}
.upFile2 .ufImg em{display:none; width:100%; height:100%; background:#333; overflow:hidden; z-index:2; position:absolute; top:0; left:0;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.upFile2 .ufImg a{display:none; width:100%; height:74px; line-height:74px; color:#fff; overflow:hidden; z-index:3; position:absolute; top:0; left:0; text-align:center}
.upFile2 .upBtn{margin:0; width:100px; height:74px; line-height:74px; text-align:center; padding:0; float:left; font-size:14px; color:#666; position:relative}

.upFile3 .ufImg{margin-right:15px}
.upFile3 .ufImg,.upFile3 .upBtn{ width:60px; height:60px; line-height:60px; font-size:12px; overflow:visible;
-moz-border-radius:100px;      
-webkit-border-radius:100px;   
border-radius:100px;
}
.upFile3 .ufImg img,.upFile3 .ufImg em{width:100%;
-moz-border-radius:100px;      
-webkit-border-radius:100px;   
border-radius:100px;
}
.upFile3 u{display:block; text-align:center; position:absolute; left:0; bottom:-25px; width:100%; height:24px; line-height:24px; color:#333; text-align:center}