﻿ul li { list-style-type: none; }
input{ outline:none;}
ul, body,input,dl{ padding: 0; margin: 0; font-family:"Microsoft YaHei"}
img{ border:0;}
.tac { text-align: center; }
.tar{ text-align:right;}
/**********注册登录界面样式***************/
#show-detail h2 { font-size: 24px; height: 68px; line-height: 68px; color: #888; font-weight: 400; width: 455px; padding-left: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.register_mail.fl table { display: none; }
.register_mail table tr td { padding: 10px 0; font-size: 16px; }
.register_mail table tr td:first-child { text-align: right; padding: 0 10px; }
.register_mail table tr td .tips { padding-left: 10px; color: #dd042d; display: block; font-size: 14px; }
.register_mail table input[type="text"], .register_mail table input[type="password"] { width: 350px; height: 28px; padding: 5px 10px; line-height: 28px; border: 1px solid #9eb2cd; background-color: #fff; border-radius: 4px; box-shadow: 1px 1px 3px #dedede inset; font-size: 14px; }
.register_mail table input.crate-mail { background-color: #0063ca; color: #fff; border: solid 1px #02599f; border-radius: 4px; width: 372px; height: 48px; padding-bottom: 4px; font-size: 22px; font-weight: bold; cursor: pointer; font-family: microsoft yahei; }
.register_mail table input.crate-mail:hover, .verification .w610 a.mt20:hover { background: url(/images/newIndex/public_v7.png) 0 -204px repeat-x; }
.register_mail table input[type="text"].code { width: 190px; }
.pwd-strength span { width: 122px; background-color: #ccc; color: #999; text-align: center; margin-right: 2px; font-size: 12px; padding: 2px 0; }
.register_mail table tr td .logcode { padding-top: 0; border: solid 1px #ddd; width: 140px; height: 38px; cursor: pointer; }
.register_mail table tr td i { background: url(/images/zhuce/valid_icons.png) 0 -60px no-repeat; display: inline-block; width: 20px; height: 20px; vertical-align: middle; }
.register_mail table tr td .error { background-position: -20px -38px; }
.register_mail table tr td .right { background-position: -40px -20px; }
.padding-left16px { padding-left: 16px; }
.padding-top30px { padding-top: 30px; }
.w430px { width: 430px; }
.height500px { height: 500px; }
.height360px { height: 360px; }
.height400px { height: 400px; }
.height600px { height: 600px; }
.show-top span { cursor: pointer; }
.show-top span.on, .show-top span:hover { color: #222; }
.register_mail table tr td a { color: #0063ca; text-decoration: none; }
.register_mail table tr td a:hover { text-decoration: underline; }
.register_mail table tr td .mobile-code { background: url(/images/newIndex/public_v7.png) 0 -204px repeat-x; border-radius: 4px; color: #fff; }
.register_mail table tr td .mobile-code.disabled { background: #ccc; color: #0063ca; }
.register_mail table tr .posabs { top: 37%; left: 7px; }
.register_mail #txtmobile { padding-left: 40px; width: 320px; }

/**********注册登录界面样式***************/
.col_0063ca { color: #0063ca; }
.col_dd042d { color: #dd042d; }
.pt50 { padding-top: 50px; }
.verification { display: none; }
.verification h2.col_0063ca { font-size: 2em; padding: 20px 0; }
.verification .w610 { font-size: 14px; line-height: 1.8; }
.verification .w610 span { color: #228efe; }
.verification .w610 a.mt20 { background-color: #0063ca; color: #fff; border: solid 1px #02599f; border-radius: 4px; width: 300px; height: 46px; font-size: 22px; display: block; text-align: center; }
.verification .w610 a.col_0063ca { vertical-align: top; }
.verification .w610 a.col_0063ca:hover { text-decoration: underline; }
/**********邮箱验证界面样式***************/
/**************登录页面样式 begin**********************/
.bd_home_wrapper, .wrapper_main_box { width: 100%; height: 100%; }
.wrapper_skin_box { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: -10; background-position: center top; background-repeat: no-repeat; background-attachment: fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; zoom: 1; }
.other-login a { width: 28px; height: 26px; vertical-align: middle; border-radius: 2px; text-indent: -99px; display: inline-block; padding: 0; overflow: hidden; }
.other-login .qqlogin { background: url(/images/newIndex/headerico.png) no-repeat 3px 3px #fff; }
.other-login .wxlogin { background: url(/images/newIndex/headerico.png) no-repeat 3px -764px #fff; }
.tran { transition: all .2s; }
.other-login span { font-size: 13px; }
.other-login .qqlogin:hover { background-position: 3px -26px; }
.other-login .wxlogin:hover { background-position: 3px -794px; }
/**************登录页面样式 end**********************/

/**********会员中心样式***************/
.margin-auto { margin: 0 auto; }
.width1200 { width: 1200px; }
.user-top { background: url(/images/user/u_newest_dl.png) center repeat-x; height: 49px; font-family: "Microsoft YaHei"; padding: 10px 0; }
.user-top .header-user1 { margin-top: 15px; }
.header-logo1 { float: left; width: 144px; background: url(/images/newIndex/public_v7.png) no-repeat; height: 44px; }
.header-logo1 a { display: block; height: 44px; width: 144px; text-indent: -99999px; }
.header-banner1 { width: 180px; height: 30px; line-height: 30px; margin-top: 10px; padding-left: 10px; float: left; color: #555; font-size: 14pt; }
.fr1 { float: right; }
.fl1 { float: left; }
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear{ clear:both; height:0;}
#user-home-menu a { color: #666; text-decoration: none; }
#user-home-menu a:hover, .user-footer a:hover, .UPLOADPIC_AD p a:hover { text-decoration: underline; }
#user-home-menu #usernameID { font-family: "SumSin"; }
.content-lf1 h2{font-family: "Microsoft YaHei";color:#333; font-weight:normal; font-size:20px; padding:15px 0 10px 30px; margin:0; border-bottom:solid 1px #dedede;}
.content-lf1 { width: 196px; height: auto; background-color: #f3f3f3; float: left; background: #F3F3F3; margin-right: 20px;min-height: 700px; }
.bg_ffffff { background: #ffffff; }
.content-lf1 ul li a { display: block; padding: 12px 20px; font-family: "Microsoft YaHei"; text-decoration: none; color: #8a8a8a; border-left:solid 2px #F3F3F3; }
.content-lf1 .default a{ color: #0063ca; border-left-color: #0063ca; }
 .content-lf1 ul li:hover a{color: #0063ca;}
.left-menu-icon { float: left; display: inline; height: 25px; width: 31px;background: url(/images/user/leftmenu_v1.png) -5px -10px no-repeat;}
.content-lf1 ul li a .dh2 { background-position: -5px -53px; }
.content-lf1 ul li a .dh3 { background-position: -5px -94px; }
.content-lf1 ul li a .dh4 { background-position: -5px -138px; }
.content-lf1 ul li a .dh5 { background-position: -5px -180px; }
.content-lf1 ul li a .dh6 { background-position: -5px -226px; }
.content-lf1 ul li a .dh7 { background-position: -5px -397px; }
.content-lf1 ul li a .dh8 { background-position: -5px -311px; }

.entry-table { border-collapse: collapse; border-spacing: 0;margin-top: 50px; border-radius:5px; }
.entry-table tr td { height: 155px; width: 323px; position: relative; }
.entry-table tr td.js-entry:hover { background: rgb(241, 241, 241); }
.entry-table tr td .entry-a img { vertical-align: middle; margin-right: 10px; border: none; }
.entry-table tr td .entry-a { height: 180px; line-height: 180px; _padding-top: 40px; font-size: 22px; color: #666; display: block; padding-left: 60px; text-decoration: none; }
.entry-table tr td .entry-text { display: none; width: 325px; position: absolute; bottom: -40px; left: 0; margin-top: 0px; background: #F1F1F1; border: 1px solid #D1D1D1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; font-size: 16px; color: #0063ca; line-height: 36px; text-align: center; height: 36px; z-index: 10; }
.entry-bottom{font-family: "Microsoft YaHei"; font-size:12px; padding:0 10px;}
.entry-bottom .avatarbox img{width: 120px; height: 120px; padding: 2px; border: 1px solid #ddd; border-radius:60px;}
.entry-bottom .avatarbox span{display: block; margin: 5px auto 0 auto; text-align:center;}
.entry-bottom .avatarbox a{color: #3B8DD1; text-decoration: none;} .entry-bottom .avatarbox a:hover{text-decoration:underline;} .entry-bottom .tips_box{position:relative; margin-left:170px;} .entry-bottom .tips_box h3{margin:0 0 15px 0; font-size: 24px; font-weight:normal;color: #3b8dd1;}
.entry-bottom .tips_box dl{float: left; width: 50%; _width: 48%; line-height: 2.4em;}
.entry-bottom .tips_box dl dt{float: left; color: #666;}
.entry-bottom .tips_box dl dd{color: #999;}
.user-footer { margin-top: 20px; border-top: 2px solid #0063ca; color: #888; text-align: center; font-family: "Microsoft YaHei"; padding: 20px 0; }
.user-footer a { color: #666; margin: 0 10px; text-decoration: none; }
.user-footer .footer-left, .user-footer .footer-right { margin: 10px 0; }
.user-footer a.weixin{ position:relative;}
.user-footer a.weixin img{ position:absolute; bottom:30px; left:0; padding:5px; border:solid 1px #dedede; background-color:#fff; display:none;}
.user-footer a.weixin:hover img{ display:block;}
#hegiht-gu { width: 979px; }
#user-home-menu li{ float:left; font-size:14px;}
/**********会员中心样式***************/

/**********帐号设置样式***************/
#tabs2 ul.ul1 { border-bottom: 1px solid #D7D7D7; width: 100%; }
#tabs2 .ul1 li { float: left; margin-right: 2px; }
#tabs2 .ul1 li a { display: block; padding: 14px 30px; text-decoration: none; color: #666; }
#tabs2 .ul1 li a:hover { color: #000; }
#tabs2 .ul1 li a.tabulous_active { border-bottom: solid 3px #0063ca; color: #000; }
#tabs_container { padding: 20px 0; overflow: hidden; position: relative; background: white; }
.transition { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transition-delay: .3s; -moz-transition-delay: .3s; -o-transition-delay: .3s; -ms-transition-delay: .3s; transition-delay: .3s; }
.make_transist { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.hideleft { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -o-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
.showleft { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s; -moz-transition-delay: .3s; -o-transition-delay: .3s; -ms-transition-delay: .3s; transition-delay: .3s; }
.tabulousclear { display: block; clear: both; }
#tabs_container div.make_transist ul li { padding: 10px 0; color: rgb(102, 102, 102); }
#tabs_container div.make_transist ul li span.fl-text { display: inline-block; width: 100px; text-align: right; font-family: "Microsoft YaHei"; margin-right: 10px; }
#tabs_container div.make_transist { position: absolute; top: 20px; width: 100%; }
.height700px { height: 700px; }
/**********帐号设置样式***************/

/**********拖拽上传样式***************/
#tabs_container .tips { color: #666; line-height: 1.5; }
#tabs_container .tips em { color: red; font-style: normal; }
.UPLOADPIC_AD { display: inline-block; margin-top: 20px; margin-left: 13px; width: 903px; border: 1px solid #F3E9C8; padding: 10px 15px; background-color: #fffeef; font-family: 'Microsoft YaHei'; font-size: 14px; color: #666; }
.UPLOADPIC_AD h2 { font-weight: normal; color: red; }
.UPLOADPIC_AD p { line-height: 1.2; }
.UPLOADPIC_AD p a { color: #0063ca; text-decoration: none; }
#div_cate select { width: 186px; border: solid 1px #D7D7D7; border-radius: 4px; height: 34px; text-transform:uppercase; }
#div_cate textarea { width: 366px; padding: 10px; border: solid 1px #D7D7D7; vertical-align:middle; font-family: 'Microsoft YaHei';}

/************找回重置密码页面样式 begion*************/
.body_bg { background: #f4f4f4; }
.forget-area, .reset-area { width: 988px; background-color: #fff; margin: 60px auto; }
.forget-area .h, .reset-area .h { background: transparent url(/images/user/bg25.png) scroll no-repeat; background-size: 100% 110px; }
.forget-area .h, .reset-area .h, .forget-area .h_activity { height: 70px;background-position: 0 0; padding-top:46px; }
.forget-area .h span, .reset-area .h span, .forget-area .h_activity span { color: #666; font-size: 22px; margin-left: 65px; font-weight: 600; display: block; width: 400px; padding-top: 6px; background-color:#fff; height:50px; }
.forget-area .h h3, .reset-area .h h3, .forget-area .h_activity h3 { background: transparent url(/images/user/sprites4.png) scroll no-repeat; width: 340px; height: 54px; margin:0 auto;}
.resetByIdFrom td { word-wrap: break-word; word-break: normal; font-size:14px;color: #808080; padding:15px 0; }
.resetByIdFrom .forget_head_text em {  font-style: normal; font-size: 12px; }
.resetByIdFrom td .input{ border:1px solid #bcbcbc; padding:5px; height:25px;width:300px; outline:none;}
.resetByIdFrom td .input.small{ width:180px;}
.resetByIdFrom td .btn{ background-color:#0063ca; border:solid 1px #0063ca; color:#fff; height:36px; font-size:16px; cursor:pointer; font-weight:700; padding:0 30px;margin-right:10px;}
.resetByIdFrom td .btn:hover{ background-color: #04509f;}
.resetByIdFrom td .code_btn{ width:110px; height:37px; margin-left:10px; cursor:pointer; border-radius:5px; outline:none;}
.resetByIdFrom td .logcode{ width:110px; height:35px; vertical-align:top; border:solid 1px #ddd;margin-left:10px; cursor:pointer;}
.resetByIdFrom td .prv:hover{ text-decoration:underline; cursor:pointer;}
.height600px { height: 600px; }
.body_bg .user-boder.bg_ffffff{ display:none;}
.resetByIdFrom .pwd-strength span{ width:103px;}
.resetByIdFrom td span.tips{ color:Red;}
.resetByIdFrom td a.btn{ display:block; width:200px; line-height:37px; text-decoration:none;}
/************找回重置密码页面样式 end*************/

/************加载动画样式 begin*************/
.loader{position: absolute;top: 50%;left: 40%;margin-left: 10%;transform: translate3d(-50%, -50%, 0); display:none;}
.loader.block{ display:block;}
.dot{width: 24px;height: 24px;background: #3ac;border-radius: 100%;display: inline-block;animation: slide 1s infinite;}
.dot:nth-child(1){animation-delay: 0.1s;background: #32aacc;}
.dot:nth-child(2){animation-delay: 0.2s;background: #64aacc;}
.dot:nth-child(3){animation-delay: 0.3s;background: #96aacc;}
.dot:nth-child(4){animation-delay: 0.4s;background: #c8aacc;}
.dot:nth-child(5){animation-delay: 0.5s;background: #faaacc;}
@-moz-keyframes slide{0%{transform: scale(1);}
50%{opacity: 0.3;transform: scale(2);}
100%{transform: scale(1);}}
@-webkit-keyframes slide{0%{transform: scale(1);}
50%{opacity: 0.3;transform: scale(2);}
100%{transform: scale(1);}}
@-o-keyframes slide{0%{transform: scale(1);}
50%{opacity: 0.3;transform: scale(2);}
100%{transform: scale(1);}}
@keyframes slide{0%{transform: scale(1);}
50%{opacity: 0.3;transform: scale(2);}
100%{transform: scale(1);}}
/************加载动画样式 end*************/
/************我的消息 begin*************/
.mt20{margin-top:20px;}
.line20{ height:20px;}
.ltable{width:100%; font-family:"Microsoft YaHei"; font-size:12px;}.ltable td{padding:8px 1em;line-height:1.5em; color:#666;}.ltable tr:hover{background:#F2F7FB;}.ltable .odd_bg{background:#fafafa;}.ltable a{color: #2A72C5; text-decoration: none;}
.ltable a:hover{ text-decoration:underline;}	
/*分页样式*/
.pagelist{clear:both; display:block; margin:0 0 20px 0;}.pagelist:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}.pagelist .l-btns{display:block; float:left; margin:0 5px 0 0; padding:0 10px; border:1px solid #dbdbdb; height:28px; overflow:hidden;}.pagelist .l-btns span{font-size:12px; color:#333; line-height:28px;}.pagelist .l-btns .pagenum{display:inline-block; margin:0 5px; padding:0 5px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; width:30px; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; vertical-align:top; overflow:hidden;}
/*css default style pagination*/
div.default{margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px;}div.default a,div.default span{display:inline-block; margin:0 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none;}div.default span:first-child{border-left:1px solid #e1e1e1;}div.default a:hover{color:#666; background:#eee;}div.default span.current{color:#fff; background:#488FCD; border-color:#488FCD;}div.default span.disabled{color:#999; background:#fff;}
/*工具选项*/
.toolbar-wrap{padding:10px 0; min-height:52px; *position:relative; *z-index:1;}
.toolbar{background:#fff; z-index:2;}.toolbar:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.toolbar .l-list{float:left;}.toolbar .l-list .icon-list{margin-right:10px;}.toolbar .l-list .icon-list,.toolbar .l-list .icon-list li{float:left;}.toolbar .l-list .icon-list li:first-child a{border-left:solid 1px #dbdbdb;}.toolbar .l-list .icon-list li a{display:inline-block; padding:5px 10px 5px 8px; line-height:20px; height:20px; border:solid 1px #e1e1e1; border-left:none; color:#333; font-size:12px; text-decoration:none; background:#fafafa;}.toolbar .l-list .icon-list li a:hover{color:#2A72C5;}.toolbar .l-list .icon-list li a span{display:inline-block; vertical-align:middle;}.toolbar .l-list .icon-list li a i{display:inline-block; margin-right:3px; width:14px; height:14px; text-indent:-999em; background:url(/images/user/skin_icons.png) no-repeat; vertical-align:middle; *text-indent:0; /*display:block;*float:left;*margin-top:4px;*/}.toolbar .l-list .icon-list li a.add i{background-position:0 -28px;}.toolbar .l-list .icon-list li a.save i{background-position:-28px -28px;}.toolbar .l-list .icon-list li a.all i{background-position:-56px -28px;}.toolbar .l-list .icon-list li a.del i{background-position:-84px -28px;}.toolbar .l-list .icon-list li a.folder i{background-position:-112px -28px;}.toolbar .l-list .icon-list li a.list i{background-position:-140px -28px;}.toolbar .l-list .menu-list{float:left;}.toolbar .r-list{float:right;}.toolbar .r-list .keyword{display:block; float:left; margin:0; padding:0 5px; width:200px; height:30px; line-height:28px; font-size:12px; border:1px solid #dbdbdb; color:#444;}.toolbar .r-list .btn-search{display:block; float:left; margin:0 0 0 -1px; padding:0; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:url(/images/user/skin_icons.png) -160px -20px no-repeat #fafafa; cursor:pointer; text-indent:-9999px;}
.mymessage .tab_head{overflow: hidden; position: relative; font-size:12px;}
.mymessage .tab_head .add{font-weight: 700; position: absolute; right: 4px; top: 12px; z-index: 100; color: #444; text-decoration:none; font-family: "Microsoft Yahei";}
.mymessage .tabs{border-bottom: 1px solid #ddd; float: left; line-height: 36px; margin: 0 0 10px 0; width: 100%;}
.mymessage .tabs li{float: left; margin: 0 0 -1px 5px;}
.mymessage .tabs li a{float: left; background: #F0F0F0; border: 1px solid #ddd; display: block; padding: 0 25px; color: #444; text-decoration: none;}
.mymessage .tabs li a:hover, .mymessage .tabs li .current, .mymessage .tabs li.selected a{background: #fff; border-bottom-color: #fff;}
.mymessage td img,.mymessage td span{ display:inline-block; vertical-align:middle; margin:0 8px;}
.mymessage td img{ border-radius:24px;}
/************我的消息 end*************/

/************阅读我的消息 begin*************/
.mymessage h2{font-size:15px;margin:10px 0;}
.mymessage .ntitle-info{color: #999;margin:0;font-size:12px; padding:5px 0;}
.mymessage .ntitle-info .time{background: url(/templates/green/images/sprite.gif) no-repeat;background-position: left -158px;margin-right: 10px;padding-left: 20px;}
.mymessage .content{font-size:13px;color:#555;}
/************阅读我的消息 end*************/

/************我的订单列表 begin*************/
.readmsg{color:#333;font-size:14px}.readmsg h2{border-bottom:1px solid#dedede;height:35px; margin:0;font-size:24px;line-height:1.2;font-weight:normal}
.myorder .orderlist li{ float:left; padding:10px;} 
.myorder a{color: #333; text-decoration:none;}
.myorder a:hover,.myorder .o-info a:hover{color: #ca151e;}
.myorder .orderlist li em{ font-style:normal;margin-left:5px;color: #ca151e;}
.myOrder-control{padding: 10px 0 10px 0;}
.myOrder-control input{vertical-align: middle; margin-right: 5px;}
.myOrder-control span{font-size: 14px; vertical-align: middle; font-family: tahoma,"Microsoft YaHei";} 
.button-operate-merge-pay{ display:inline-block; text-align: center; background-color: #0063ca; border: 1px solid #0063ca; color: #FFF!important; padding:5px 20px; border-radius:3px;}
.button-operate-merge-pay:hover{background-color: #04509f;}
.list-group-title{padding: 13px 0; margin: 0 -1px; background-color: #fafafa;}
.list-group-title thead th{font-size: 14px; color: #888; height: 14px; line-height: 14px; border-left: 1px solid #dedede; border-right: 1px solid #dedede; text-align: center; font-style: normal; font-weight: 400;}
.myorder .col-price,.myorder .col-pay{width: 113px;}
.myorder .col-quty{width: 74px;}
.myorder .col-operate{width:138px;}
.myorder table{width: 100%; border-collapse: collapse; font-size: 14px;}
.myorder .o-info{border-bottom: 1px solid #dedede; font-size: 14px; padding: 23px 0 10px; height: 17px;}.myorder .o-info .col-info .o-date{margin-right: 15px; color: #888;} .myorder .o-info .col-info .o-no{color: #888; margin-right: 15px;}
.myorder .o-info a,.p-link a{color: #36c;}
.myorder .o-info .col-state{float: right; text-align: center; color: #888;}
.myorder .list-group-item .o-pro tbody td.col-pro-img{position: relative; width: 120px; border-right: 1px solid #fff;}
.myorder .list-group-item .o-pro tbody td.col-pro-info .p-name{line-height: 21px; padding: 0 10px;}
.myorder table tr td{ text-align:center; padding:10px 0;}
.myorder table tr td p{ margin:0; line-height:1.6;}
.order_detail h3{ font-weight:400;border-bottom: 1px solid#dedede; padding-bottom:10px;}
.order_detail h4{ margin:0; font-weight:400;}
.order_detail .userinfo li{ padding:5px 10px;}
.order_detail .userinfo li span{ color: #888888}
.order_detail table tr th{ font-weight:400; color:#888888; border-right:solid 1px #dedede;}
.order_detail table tr th:last-child{ border-right:none;}
.order_detail table tr td{ padding:15px 0;}
.order_detail table tr td img{ width:150px; vertical-align:middle; margin-right:5%;}
.order_detail table.orderinfo tr td:nth-child(2){ padding:0 3%;}
.order_detail table.orderinfo tr:nth-child(2) td{ color:#0063ca;}
.order_detail table.order-total tr td{ text-align:right; padding:5px 0;}
.order_detail table.order-total tr td:last-child{ width:100px;}
.order-pay-success-area{background-color: #fffdde;}
.prevention-fraud .prevention-fraud-tips span{color: #ca151e;}
.prevention-fraud .prevention-fraud-tips{line-height: 30px; font-size: 14px;padding:0; margin:0;}
.prevention-fraud .prevention-fraud-tips i{display:inline-block; width:30px; height:30px; background: url(/images/user/skin_icons.png?20160918) scroll no-repeat; background-position: -246px -20px; vertical-align:middle;}
.order-detail-state{margin:0 auto;padding:30px 0 0;}
.order-detail-state ol{*zoom:1;margin:0; padding:0;}
.order-detail-state ol:before,.order-detail-state ol:after{content:"";display:table}
.order-detail-state ol:after{clear:both}
.order-detail-state ol li{float:left;position:relative;width:200px;background-position:0 40px; list-style-type:none;}
.order-detail-state ol li s{background:url("/images/user/skin_icons.png?20160918") scroll no-repeat;position:absolute;right:-6px;top:32px;width:16px;height:16px;background-color:#fff!important;padding:0 6px;z-index:2}
.order-detail-state ol li dl{float:right;width:120px;font-size:14px;text-align:center;margin:0;margin-right:-52px;color:#ccc;}
.order-detail-state ol li dl dt{margin-bottom:46px}
.order-detail-state ol li dl dd{line-height:8px;margin:0;}
.order-detail-state ol li.current dl{color:#ca151e}
.order-detail-state ol li.current s{background-position:-326px -26px}
.order-detail-state ol li.completed dl{color:#333}
.order-detail-state ol li.completed s{background-position:-274px -26px;}
.order-detail-state ol li.wait s{background-position:-300px -26px;}
.order-detail-state ol li.first{background-image: none;}
.order-state-progress li.completed, .order-state-progress li.current,.order-detail-state ol li.wait{background: url(/images/user/bg20.png?20160918) scroll repeat-x;}
.order-detail-state ol li.completed,.order-detail-state ol li.current,.order-detail-state ol li.wait{background-position:0 40px}
.order-pro-cost-total{ text-align:right; margin-top:30px}
.order-pro-cost-total span{font-size: 30px; color: #ca151e;}
/************我的订单列表 end*************/