﻿/***********************************服务与支持*****************************************/
.server-main{}
.server-search{height: 104px; background: url(../maobg/fwyzc.jpg) no-repeat center #eaf3f8; padding-top: 46px;}
.server-search-con{width:534px; padding-right: 98px; height: 36px; background:#fff; border: 2px solid #f87500; margin-left: 232px; position: relative;}
.server-search-con a{width: 100px; height: 40px; position: absolute; display: block; right: -2px; top: -2px; background: #f87500; color: #fff;line-height: 40px; text-align: center; font-size: 16px;}
.server-search-con a:hover{background:#f39139;}
.server-search-con input{width: 514px; padding: 0 10px; height: 36px; line-height: 36px; border: none; _height:32px; outline-style:none; _border:0; *border:0;}
.server-search-con input::-webkit-input-placeholder {color: #cecdcd !important; }
.server-search-con input:-moz-placeholder {color: #cecdcd !important; }
.server-search-con input::-moz-placeholder {color: #cecdcd !important; }
.server-search-con input:-ms-input-placeholder {color: #cecdcd !important; }
.hot-word{padding:0 232px 0 300px; padding-top: 10px; line-height: 16px; font-size: 12px; color: #999; position: relative;}
.hot-word a{color: #999;}
.hot-word a:hover{color: #ec6500;}
.hot-word span{padding-right: 16px;}
.hot-word span.t{position: absolute; left: 232px ;top: 10px;}
.server-title{height: 39px; border-bottom: 1px solid #ececec; line-height: 39px; position: relative;}
.server-title span{padding-left: 10px; border-left: 2px solid #ccc; color: #999;}
.server-title ul{position: absolute; left: 238px; top: 0;}
.server-title ul li{float: left; margin-right: 55px; height: 38px; }
.server-title ul li a{color: #666; line-height: 38px; height: 38px; display: block;}
.server-title ul li a:hover{color: #f87500; border-bottom: 2px solid #f87500;}
.server-title ul li a.active{color: #f87500; border-bottom: 2px solid #f87500;}
.server-content{padding: 40px 0 50px;}

/*面包屑导航*/
.top_links {width: 1100px; height: 30px; line-height: 30px; background-color: #f1f0f0; margin-top:20px; }
.index_link {display: inline-block; height: 30px; padding-left: 22px; background: url(../maobg/index_icon.jpg) 0 0 no-repeat;}

/****首页****/
.fw-con{}
.hot-question{padding-bottom: 40px;}
.hot-question .t{height: 27px; font-size: 16px; font-weight: normal; line-height: 16px;}
.hot-question .con{padding: 20px 50px; background:#f5f7fa; overflow: hidden;}
.hot-question .con ul{width: 33.3%; float:left;}
.hot-question .con ul li{line-height: 32px; background: url(../maobg/icon-dot1.jpg) no-repeat 0 14px; font-size:12px;}
.hot-question .con ul li a{color: #666; padding-left: 8px;}
.hot-question .con ul li a:hover{color: #ec6500;}
.business-process{width: 854px;}
.business-process .t{height: 27px; font-size: 16px; font-weight: normal; line-height: 16px;}
.business-process .con{border:1px solid #ececec;}
.business-process .con .m{height: 50px; line-height: 50px;}
.business-process .con .m span{display: block; height: 50px; width: 212px; float: left; margin-right: 1px; background:#f5f7fa; text-align: center; cursor: pointer;}
.business-process .con .m span.active{background: #fff;}
.business-process .con .m span:hover{background: #fff;}
.business-process .con li.process{padding: 40px;}
.business-process .con li.step-4 .step{width: 25%; float: left; position: relative; }
.business-process .con li.process .step-num{width: 60px; height: 60px; border: 1px solid #f87500; border-radius: 30px; overflow: hidden; margin: 0 auto; line-height: 60px; text-align: center; font-size: 30px; color: #f87500; font-family: Arial}
.business-process .con li.process .step-name{text-align: center; line-height: 30px; height: 30px; overflow: hidden;}
.business-process .con li.process .step-question{font-size: 12px;}
.business-process .con li.process .step-question a{line-height: 26px; display: block; text-align: center;}
.business-process .con li.step-4 .step .next-step{width: 31px; height: 19px; background: url(../maobg/icon-nextstep.png) no-repeat 0 0; position: absolute; top: 20px; right: -15px;}

.zq-menu{width:198px; padding: 10px 0; border:1px solid #ececec;}
.zq-menu ul{ margin-left: -1px;}
.zq-menu li{line-height: 44px;}
.zq-menu li.t{font-size: 16px; color: #ccc;padding-left: 64px; }
.zq-menu li a{color: #666; display: block;padding-left: 64px;
    transition: color 0.2s;
    -moz-transition: color 0.2s; /* Firefox 4 */
    -webkit-transition: color 0.2s; /* Safari 和 Chrome */
    -o-transition: color 0.2s; /* Opera */}


.zq-menu li a.active{background:url(../maobg/icon-left-menu.png) no-repeat right -44px #f2f4f8; color: #666; padding-left: 44px;}
.fw-menu li a.active1{background:  #fcf8f4; color: #ec6500; padding-left: 42px; border-left: 2px solid #ed7214;}
.zq-menu li a:hover{background:  #fcf8f4; color: #ec6500; padding-left: 42px; border-left: 2px solid #ed7214;}
.zq-content{width: 860px;}
.content-txt{padding-top:20px;}
.ask_ways{width:268px; border:1px solid #ddd; padding:22px 0 22px 20px;}
.ask_ways ul li{padding-bottom:20px;}
.ask_ways ul li h3{font-size: 18px; font-weight: normal; padding-bottom:20px;}
.ask_ways_detail span{width:78px; height: 78px; background: url(../maobg/zixun_bg.png) no-repeat 0 0; margin-right:12px;}
.ask_ways ul li:nth-child(2) .ask_ways_detail span{background-position: 0 -78px;}
.ask_ways ul li:nth-child(3) .ask_ways_detail span{background-position: 0 -156px;}
.detail_txt{width: 178px; font-size: 14px;}
.detail_txt div{line-height: 28px;}
.detail_txt a{width:88px; height: 28px; line-height: 28px; text-align: center; color:#fff; background-color: #008cd6; display: block; margin-top: 12px;}
.detail_txt p{font-size: 20px; padding-top:10px; padding-bottom:6px;}

.fw-menu li a{padding-left: 44px;}
.fw-menu li ul{margin-left: 0; }
.fw-menu li li a{padding-left: 70px; color: #666; font-size: 12px;}
.fw-menu li li a:hover{padding-left: 68px; color: #ec6500; border-left: 2px solid #ed7214; background: #fcf8f4;}
.fw-menu li li a.active{padding-left: 68px; color: #ec6500; border-left: 2px solid #ed7214; background: #fcf8f4;}

.menu-fixed{background:#fff;position: fixed; top: 0;}

/******会员及账号********/
.hy-question .con ul{width: 100%; float: none;}
.hy-question .con ul li{width:50%; float: left;}
.hy-ksrk .con ul{width: 100%; float: none;}
.hy-ksrk .con ul li{float: left; margin-right: 50px; background: none;}
.hy-ksrk .con ul li a{color: #666; padding-left: 0;}
/*******问题列表********/
.question-list{}
.question-list .t{height: 50px; line-height: 50px; padding-left: 20px; background: #f5f7fa; font-size: 16px; margin-bottom: 20px;}
.question-list .con{padding-left: 12px; position: relative; padding-bottom: 110px; min-height: 455px;}
.question-list .con ul{}
.question-list .con ul li{line-height: 32px; background: url(../maobg/icon-dot1.jpg) no-repeat 0 14px;}
.question-list .con ul li a{color: #666; padding-left: 8px;}
.question-list .con ul li a:hover{color: #ec6500;}
/*******问题详情*********/
.question-list .con p{line-height: 28px; color: #666; padding-left: 8px;}
.question-list .con span{line-height: 28px; color: #666;}
.question-list .con .tishi{padding-left: 20px; height: 50px; line-height: 50px; background: #eff2f5; font-size: 12px; position: absolute; left: 0; bottom: 0; width: 840px;}
.question-list .con .tishi a{padding-left: 17px; background: url(../maobg/icon-server1.png) no-repeat 0 2px; margin: 0 5px; color: #f87500;}
.question-list .con .tishi span{padding-left: 14px; background: url(../maobg/icon-tel1.png) no-repeat 0 2px; margin: 0 5px; color: #f87500;}
.question-list .con .scan{padding-left: 10px; font-size: 12px; position: absolute; left: 0; bottom: 50px; width: 840px; color: #999; overflow: hidden;}
.question-list .con .scan span{padding: 10px 40px 0 0px; line-height: 40px; float: left;}
.question-list .con .scan .scan-help{display: inline-block; width:88px; height:24px; text-align: center; line-height: 24px; padding:0; border:1px solid #eff2f5; cursor: pointer; margin-right:40px;  position: relative; top:16px;}
.question-list .con .scan span em{padding-left:24px; font-style: normal; color:#999; background-repeat:no-repeat; background-position: 0 50%;}
.question-list .con .scan .helpful em{background-image: url(../maobg/icon-hand-up-gray.png);}
.question-list .con .scan .noHelpful em{background-image: url(../maobg/icon-hand-down-gray.png);}
.question-list .con .scan .nohelpful-mark,.question-list .con .scan .helpful-mark{background-color: #f87500; border-color: #f87500;}
.question-list .con .scan span.nohelpful-mark em{background-image: url(../maobg/icon-hand-down-white.png);}
.question-list .con .scan .helpful-mark em{background-image: url(../maobg/icon-hand-up-white.png);}
.question-list .con .scan .helpful-mark em,.question-list .con .scan .nohelpful-mark em{color:#fff;}
.question-list .con .scan .nopinglun-mark,.question-list .con .scan .pinglun-mark{background-color: #fff; border-color:#eff2f5;}
.question-list .con .scan .nopinglun-mark em{background-image: url(../maobg/icon-hand-down-orange.png);}
.question-list .con .scan .pinglun-mark em{background-image: url(../maobg/icon-hand-up-orange.png);}
.question-list .con .scan .pinglun-mark em,.question-list .con .scan .nopinglun-mark em{color:#f87500;}
/***************联系客服**************/
.lxserver{width: 808px; margin: 0 auto;}
.server-con{width: 406px; height: 148px; border: 1px solid #ececec; margin-bottom: 20px; padding-left: 170px; padding-right: 230px; position: relative;}
.server-con i{width: 140px; height: 148px; background: url(../maobg/icon-connactserver.png) no-repeat #f5f7fa; position: absolute; left: 0; top: 0;}
.server-con i.icon-ask{background-position: center 0;}
.server-con i.icon-localserver{background-position: center -148px;}
.server-con i.icon-tel{background-position: center -296px;}
.server-con .btn{height: 34px; position:absolute; right: 40px; top: 57px; font-size: 20px; color: #f87500;}
.server-con .btn a{width:86px; height: 34px; display: block; line-height: 34px; font-size: 14px; text-align: center; color: #fff; background: #f87500;}
.server-con .btn a:hover{background:#f39139 }
.server-con .t{font-size: 20px; line-height: 32px; padding-top: 30px;}
.server-con .des{font-size: 12px; line-height: 24px; color: #999;}


/****************法律公告***********************/
.fl-menu{}
.fl-menu li.t{color: #333; font-weight: bold; background: url(../maobg/icon-l-t.png) no-repeat 36px center; margin-bottom: 10px;}
.fl-con{padding: 30px 40px; background: #f9f9f9;}
.fl-con .t{font-size: 18px; padding-bottom: 20px; line-height: 18px; border-bottom: 1px solid #ececec;}
.fl-con .con{padding: 15px 0; text-align: justify;}
.fl-con .con p{line-height: 30px; color: #666; margin-bottom: 30px;}

.fl_des{ line-height: 30px; color: #666;}
.fl-con .a_privacy{border-bottom: 1px solid #ececec; padding-bottom: 10px;}
.fl-con .a_privacy p{margin-bottom:0; color: #999;}
.fl-con .a_privacy p.tt{font-size: 18px; line-height: 30px; padding: 10px 0 5px; color: #333; margin:0;}
.fl-con .no-border{border:none;}
/*********联系我们**********/
.connect-us{background: #f9f9f9; padding: 30px 60px;}
.connect-us .t{font-size: 18px; line-height: 18px; padding-bottom: 20px; border-bottom: 1px solid #ececec; color: #333;}
.connect-us .company{line-height: 55px;}
.connect-us .address{color: #999; line-height: 30px;}
.connect-us ul{padding-top: 20px; width: 630px;}
.connect-us ul li{width: 315px; float: left; line-height: 30px; color: #999;}
.connect-us .map{width: 520px; height: 325px; margin-top: 30px; border: 1px solid #eee;}

.map b{width: 150px; height: 20px; display: block; line-height: 20px; color: #fff; text-align: center; font-weight: normal; font-size: 12px; background:#f60;}