﻿/*CSS通用重置样式*/
*{word-break:break-all;font-family: 'Microsoft Yahei','宋体',Arial Lucida,Verdana,Helvetica,sans-serif;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup,i {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
input, button, textarea,select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}
body {line-height:1.5;font-size:12px;color:#333; min-width:1200px; background:#EEE;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
sup, sub {font-size:100%;vertical-align:baseline;}
:link, :visited , ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a:link,a:visited,a:active{color:#333;text-decoration:none;}
a:hover{color:#F60;text-decoration: underline;}
img{vertical-align:middle;-ms-interpolation-mode: bicubic;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.wrapper{height:auto;margin:0 auto;width:1200px;}
*html{background-image:url(about:blank);background-attachment:fixed;/*修正IE6振动bug*/}

/*页头*/
#header{}
#header .headInfo{background:#FFF; border-bottom:1px solid #c6c6c6; padding:10px 0;height: 45px;}
#header .headInfo .logo{float:left;}
#header .headInfo .logo img{float:left; padding-right:15px; margin-right:15px; border-right:2px solid #f2f2f2;}
#header .headInfo .logo .hd{float:left; font-size:28px; line-height:45px; color:#ddd;}
#header .navList{float:right;}
#header .navList li{float:left; line-height:45px; font-size:14px;}
#header .navList li a{color:#666; padding:0 20px;border-right:2px solid #f2f2f2;}
#header .navList li.drop{position:relative;z-index:300;padding:0 10px 0 0;}
#header .navList li.drop a{padding-right:28px;}
#header .navList li.drop i{position:absolute;top:20px;right:28px;width:8px;height:8px;background:url(../../images/icon.png) no-repeat 0 -191px ;}
#header .navList li.drop .dropDown{top:38px;position:absolute;background:#3AA400;padding:4px; z-index:66; display:none;box-shadow:2px 5px 6px #888;font-size: 12px;}
#header .navList li.weixin .dropDown{left:-85px;}
#header .navList li.drop .content{background:#FFF;padding:5px;z-index:77;}
#header .navList li.weixin .content p{line-height:24px;font-size:14px; text-align:center;}
#header .navList li.weixin .content p em{color:#F60;}
#header .navList li.weixin .content img{width:248px;}
#header .navList li.wap{padding: 0px;}
#header .navList li.wap i{right:18px;}
#header .navList li.wap .dropDown{left:-155px;}
#header .navList li.wap .content p{line-height:24px;font-size:14px; text-align:center;}
#header .navList li.wap .content img{width:248px;}
#header .navList li.hover a{color:#F60;}
#header .navList li.hover i{background-position:0 -238px;}
#header .navList li.wap a{background:url(../../images/icon.png) no-repeat 5px 2px;}
#header .navList li.webNav a{background:url(../../images/icon.png) no-repeat 5px -96px;}
#header .navList li.webNav{padding: 0px;}
#header .navList li.webNav i{right:18px;}
#header .navList li.webNav .content {padding:10px;width:120px;line-height:24px;}
#header .navList li.webNav dl{ padding-bottom:10px; border-bottom:1px solid #DEDEDE;}
#header .navList li.webNav dd{float:left;width:60px;}
#header .navList li.webNav.hover a{background-position:5px -133px;}
#header .navList li.webNav dd a{padding:0; background:none; color:#888;}
#header .navList li.webNav .dropDown{left:-42px;}

/**会员登录**/
.loginSlider{height: 500px;width: 100%;position: relative;}
.loginBox{position: absolute;top: 50px;left: 0;width: 100%;z-index: 100 !important;}
.loginBox .wrapper{}
.loginBox .container{color: #FFF;height: 380px;width: 410px; margin:0 auto;position: relative;}
.loginBox .container .bg{background: #000;height: 100%;opacity: 0.5;filter: alpha(opacity=50);position: absolute;left: 0;top: 0;width: 100%;}
.loginBox .container form{height: 295px;padding: 15px 20px 20px;position: absolute;top: 0;left: 0;width: 370px;}
.loginBox .container h3.hd{font-size: 18px;}
.loginBox .container li{display: inline;float: left;font-size: 14px;padding-top: 17px;width: 370px; position:relative;}
.loginBox .container li a{color: #FFF;}
.loginBox .container li a.forget{color: #FCB322 !important;float: right;}
.loginBox .container li a:hover{text-decoration: underline;}
.loginBox .container li.message{color:  #FE3C3C;height: 21px;line-height: 21px;}
.loginBox .container li .inputText{background: #FFF;border: none;border-radius:0px 3px 3px 0px;color: #666;display: block;padding: 13px 10px 13px 5px;width: 315px;}
.loginBox .container li i{background: url(../images/loginico.png) no-repeat #FFF;border-radius: 3px 0px 0px 3px;display: inline-block;width: 40px;height: 46px;float: left;}
.loginBox .container li i.user{background-position: 0 0px;}
.loginBox .container li i.password{background-position:0px -84px;}
.loginBox .container li i.codes{background-position:0px -168px;}
.loginBox .container li .subBtn{background: #6cb238;border: 0;cursor: pointer;height: 50px;overflow: hidden;width: 370px; color:#FFF; font-size:18px;}
.loginBox .container li .subBtn:hover{background: #82ba58;}
.loginBox .container li #imgid{ position:absolute;top:27px;right:12px;}

.newsBox{border: 1px solid #E0E0E0;border-width: 1px 0;padding: 12px 0;}
.newsBox dt{display: inline;float: left;height: 18px;line-height: 18px;width: 60px;}
.newsBox dd{display: inline;float: left;height: 18px;line-height: 18px;overflow: hidden;padding: 0 10px;width: 920px;}
.newsBox dd li{background: url(../images/dot.gif) no-repeat 0 8px;color: #3497DB;display: inline;float: left;margin-right: 40px;padding-left: 8px;}
.newsBox dd li a{color: #888;}
.newsBox dd li a:hover{color: #3497DB;}
.newsBox dd li span{padding-right: 10px;}
.copyright{padding-top: 30px; text-align:center; color:#999;}

.myStatus{background: #FFF;border: 1px solid #E7E7E7;color: #7B7B7B;padding: 15px;position: relative;z-index: 100; margin-top:15px;}
.myStatus h1{color: #000;font: 14px/25px 'Microsoft Yahei',sans-serif;height: 25px;overflow: hidden;position:relative;}
.loginNote{ margin-left:60px; color:#777;}
.loginNote em{color: #D7002B;font-weight: bold;padding: 0 3px; font-family:Arial;}
.myStatus h1 .btn{ position:absolute; top:0;right:0;}
.myStatus h1 .btn a{float:left;margin-left:10px; height:25px; line-height:25px; color:#FFF;background:#F60; padding:0 8px; font-size:13px;}

.providerUl{ background:#FFF; margin:0;padding:10px 0 0 10px; z-index:999999;border:1px solid #E7E7E7; border-top: 0 none;margin-top:20px;}
.providerUl li{float: left;text-align: center;}
.providerUl li a{position:relative;padding:9px  20px;margin-right:4px; margin-bottom:-1px;display:inline-block;*display:inline; text-align:center; background-color:#eee; color:#666;border:1px solid #e7e7e7;border-width:1px 1px 0 1px;*zoom:1;width: 138px;}
.providerUl li.on a{ background:#fff !important;color:#333;border-top:3px solid #fb7226;padding-bottom:7px;}

.container{}
.container div.hd{background: #FFF;border: 1px solid #E6E6E6;border-top:none;height: 40px;line-height: 40px;padding: 0 15px;position: relative;}
.container div.hd li{float: left;padding-right: 10px;}
.container div.hd li a.cur{color: #d7002b;}
.contentBox{background: #FFF;border: 1px solid #E7E7E7;border-top:none;}
h2.hd{border-bottom: 1px solid #E6E6E6;background: #F6F6F6;color: #D7002B;height: 40px;line-height: 40px;padding: 0 15px;position: relative;}
h2.hd b{font-weight: normal;float: left;}
h2.hd span{color: #7B7B7B;float: right;height: 28px;line-height: 28px;padding: 6px 0;}
.blankBlock{padding: 130px 15px;color: #BBB;text-align: center;}

/*资料编辑*/
.editBlock{ padding:20px; background:#FFF; width:340px;}
.editBlock i{color: #D7002B;font-size: 12px;margin: 0 3px;}
.editBlock li{color: #7B7B7B;height: 28px;line-height: 28px;padding: 6px 15px;}
.editBlock li .label{color: #333;text-align: right;width: 78px; float:left;}
.inputText{border: 1px solid #ddd; height: 22px; line-height: 22px; padding-left: 5px;}
.inputWrap{background: #FFF;border: 1px solid #DDD;border-top-color: #BBB;height: 26px;line-height: 26px;padding: 0 5px; float:left;}
.inputWrap .inputText{border: 0;color: #7B7B7B;height: 18px;line-height: 18px;overflow: hidden;padding: 4px 0;_padding: 3px 0;width: 200px;}
.linkBtn{background: url(../images/btnbg.gif) no-repeat 0 -100px;color: #FFF !important;display: inline-block;font: 12px/28px 'Microsoft Yahei',sans-serif;height: 28px;line-height: 28px;width: 80px;text-align: center;}
.linkBtn:hover{background-position: right -100px;}
.linkBtn2{background: url(../images/btnbg.gif) no-repeat 0 -138px;display: inline-block;height: 28px;line-height: 28px;_line-height: 29px;padding: 0;width: 80px;text-align: center;}
.linkBtn2:hover{background-position: right -138px;}
.linkBtn3{background: url(../images/btnbg.gif) no-repeat 0 -176px;display: inline-block;height: 28px;line-height: 28px;_line-height: 29px;overflow: hidden;padding: 0;width: 120px;text-align: center;}
.editBlock li .linkBtn{margin:0 auto; display:block;border:0px none;cursor:pointer;}

/*订单列表*/
.orderSearch{float:right; margin-top:6px;}
.orderSearch dd{float:left;}
.orderSearch .sBtn{float:left; height:28px;cursor:pointer; border:1px solid; font:bold 9pt/100% Arial, Helvetica, sans-serif; -moz-border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px; -moz-box-shadow:0px 0px 1px #fff inset; -webkit-box-shadow:0px 0px 1px #fff inset; box-shadow:0px 0px 1px #fff inset; text-shadow:1px 1px 0px #fff; background:#ddd; background:-moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
border-color:#ccc; border-left:none; padding:0 5px;}
.orderSearch .sBtn:hover { background:#eee; background:-moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #eeeeee)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee', GradientType=0);}
.orderBlock .item{ border-bottom: 1px solid #E6E6E6;color: #7B7B7B;}
.orderBlock dl{border: 1px solid #FFFFFF;overflow: hidden;}
.orderBlock dl:hover{border: 1px solid #D7002B;color: #7B7B7B;}
.orderBlock dt{float: right;padding: 6px 14px 6px 0;width: 80px;}
.orderBlock dt li{padding: 5px 0;}
.orderBlock dd{float: left;height: 122px;overflow: hidden;padding: 11px 15px 11px 14px;width: 1046px;}
.orderBlock dd ul{border-right: 1px solid #E7E7E7;height: 122px;padding-right: 15px;}
.orderBlock dd li{height: 30px;line-height: 30px;overflow: hidden;float:left;width:460px;}
.orderBlock dd li.hd{color: #000;width:100%;}
.orderBlock dd span{float: right;margin-left: 10px;border: 1px solid #EEE;height: 26px;line-height: 26px;_line-height: 28px;overflow: hidden;padding: 0 10px;}
.orderBlock dd span.type{background: #F6F6F6;color: #7B7B7B;}
.dropNav{display: inline-block;float: left;position: relative;}
.dropNav li.cur{background: url(../images/angle.gif) no-repeat right 25px;color: #999;cursor: pointer;padding: 0 15px;}
.dropNav.on li.cur{color: #474747;}
.dropList{display: none;left: -22px;position: absolute;top: 40px;z-index: 999;}
.dropList .box{background: #FFF;border: 1px solid #E7E7E7;box-shadow: 0px 5px 9px #666;position: relative;width: 120px;}
.dropList i{background: url(../images/arrowtop.png) no-repeat 0 0;display: block;height: 7px;width: 12px;position: absolute;top: -7px;left: 54px;}
.dropList dd{border-bottom: 1px solid #E7E7E7;height: 40px;line-height: 40px;overflow: hidden;text-align: center;}
.dropList dd.end{border-bottom: none;}
.dropList a{background: #FFF;display: block;padding: 0;}
.dropList a:hover{background: #F6F6F6;}

/*订单查看*/
.orderView{height: 620px;width: 460px;}
.orderView .hd{background: #D7002B;font: bold 16px/28px 'Microsoft Yahei','榛戜綋','瀹嬩綋',sans-serif;color: #FFF;height: 28px;line-height: 28px;padding: 6px 10px;text-align: center;}
.orderView .hd span{float: right;margin-left: 10px;}
.orderView .content{overflow: hidden;padding-bottom: 10px;}
.orderView .box{height: 570px;overflow: hidden;padding: 0 10px;}
.orderView dl{background: #FFF;border: 1px solid #E7E7E7;margin-top: 10px;}
.orderView dt{border-bottom: 1px solid #E7E7E7;color: #D7002B;height: 28px;line-height: 28px;overflow: hidden;padding: 6px 10px;}
.orderView .fr{float: right;margin-left: 10px;}
.orderView li{border-bottom: 1px solid #F7F7F7;color: #7B7B7B;height: 28px;line-height: 28px;overflow: hidden;padding: 6px 10px;clear: both;zoom: 1;}
.orderView li .label{color: #333;float: left;display: inline-block;margin-right: 3px;overflow: hidden;width: 60px;text-align: right;}
.orderView .textCon{color: #7B7B7B;line-height: 26px;padding: 5px 10px;text-align: justify;}

.tuan dl{position:relative;height:auto;}
.tuan dt{position:absolute;right:15px; top:39px;}
.tuan dd{ width:1168px;border:none;height:auto;}
.tuan dd ul{border:none;height:auto;}

.orderViewBox{padding: 15px;}
.orderViewBox table{background: #FFF;border: 1px solid #E0E0E0;border-width: 1px 0 0 1px;border-collapse:collapse;width: 100%;}
.orderViewBox tr{border: 1px solid #E0E0E0;border-width: 0 1px 1px 0;}
.orderViewBox tr:hover{background:#EEFAFA;}
.orderViewBox td{color: #7b7b7b;line-height: 32px;padding: 5px;text-align: left;}
.orderViewBox tr:hover td{color: #333;}
.orderViewBox td.title{color: #d7002b !important;font-size: 14px;padding-left: 10px;}
.orderViewBox td.userEditTit{color: #333;text-align: right;background: #efefef;}
.orderViewBox td a{color: #333;}
.orderViewBox td a:hover{color: #f60;}
.orderViewBox .inputText{width: 73px;}

/*生成图片*/
.chart div{float: left;margin-right: 10px;height: 24px;line-height: 24px;}
.chart .inputText{width: auto;margin-right: 10px;}
.chart label{margin-right: 10px;border: 1px solid #ccc;padding: 2px 5px;cursor: pointer;}
.chart label:hover{border-color: #f60;}
.chart label.cur{border-color: #f60;}
.chart label input{vertical-align:sub;}

/*翻页*/
.pageBox{height: 28px;line-height: 28px;overflow: hidden;padding: 6px 10px;text-align: right;}
.pageBox a,.pageBox span{display: inline-block;font-family: Arial;line-height: 28px;padding: 0 5px 0 10px;}
.pageBox .current{color: #D7002B;font-weight: bold;}


.pending{color: #F80;}
.resolved{color: #038702;}
.rejected{color: #F44;}
.finish{color: #AAA;}
em{font-family: Arial;}
em.bold{font-weight: bold;}
em.highlight{color: #F40;}
em.money{color: #F40;font-size: 14px;vertical-align: middle;}
em.moneyEx{color: #F40;font-weight: bold;font-size: 18px;}
.orderBlock dd li.hd em{margin-right:25px;}















