/**
##
#	Project: PHPDISK File Storage Solution
#	This is NOT a freeware, use is subject to license terms.
#
#	Site: http://www.phpdisk.com
#
#	$Id: style.css 197 2016-08-12 08:11:33Z along $
#
#	Copyright (C) 2008-2018 PHPDisk Team. All Rights Reserved.
#
##
*/


h1,h2,h3,h4,h5,h6,p,div,br,hr,body,input,tr,td,th,table,ul,li,ol,form,i{
    margin:0;
    padding:0;
    list-style: none;
    font-style: normal;
}
.txtwhite{color:#FFFFFF}
.txtblack{color:#000000}
.txtgray{color:#666666}
.txtgreen{ color:#008800}
.txtred{ color:#FF0000}
.txtblue{color:#0000FF}
.f10{font-size:10px}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}

a{
	color:#19a9d5;
    text-decoration: none;
    border:none;
}
a:hover{
    text-decoration: none;
}
img{
    vertical-align: middle;
    border:none;
}
input{
    /*border:none;*/
    outline: none;
}

body,html{
    font-family: 'microsoft yahei';
    font-size:14px;
    color:#666;
}
header{border-bottom:1px solid #eee;background-color:#fff;}
.header{
    width:100%;
}

.header{
    width:1000px;
    margin:0 auto;
    overflow: hidden;
    text-align: center;	
}

.logo{
    float:left;
}

.nav{
    display:inline-block;
    overflow: hidden;
    vertical-align: middle;
	margin-left:20px;
	float:left;
}
.nav p{
    float:left;
}
.nav p a{
    font-size:14px;
    color:#666666;
    padding:12px;
    display:inline-block;
}
.nav p a.active,.nav p a:hover{
    cursor: pointer;
    color:#b67e20;
    background:#fada7d;
}

.login-register{
    float:right;
    margin-top:20px;
    margin-right:10px;
}

.login-register a{
    display:inline-block;
    vertical-align: middle;
    font-size:14px;
}
.logreg{
    border:1px solid #fada7d;
    border-radius: 5px;
    padding:11px 21px;
    color:#999999;
}

.login-register .member{
    background:#fada7d;
    color:#9e5d0c;
    padding:11px 13px;
    border-radius: 5px;
    border:1px solid #fada7d;
    margin-left:14px;
}

.member-bg{
    height:514px;
    width:100%;
    background:url(../img/banner-bg.png) no-repeat;
    background-size:cover;
    position:relative;
}


.member-bg>p{
    text-align: center;
    padding-top:94px;
}
.member-bg>p span{
    color:#fff;
    font-size:36px;
    display:inline-block;
    vertical-align: middle;
}
.member-bg>p img{
    width:43px;
    margin-right:7px;
}

.member-difference{
    width:100%;
    height:794px;
}

.member-box{
    position:relative;
}

.member-card{
    position:absolute;
    left:50%;
    width:1000px;
    top:40%;
    /*overflow: hidden;*/
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

.member-card>div{
    background:#fff;
    width:580px;
    box-shadow: #c9c9c9 0 0 10px 0;
    border-radius: 10px;
    overflow: hidden;
}

.super-member-b{
    padding:24px 46px;
}

.super-member{
    float:left;
}
.ordinary-member{
    float:right;
}
.super-member-title{
    text-align: center;
}
.super-member-title img{
    width:35px;
}
.super-member-title span{
    color:#333;
    font-size:30px;
    display:inline-block;
    vertical-align: middle;
    margin-left:10px;
}

.member-image{
    width:100%;
}

.member-image>img{
    width:156px;
}
.member-image p{
    display:inline-block;
    width:325px;
    vertical-align: middle;
}
.member-image p span{
    display:inline-block;
    width:100%;
    line-height: 2;
    color:#333;
}

.member-image p button{
    font-size: 20px;
    color:#fff;
    border:1px solid #fada7d;
    background:#fada7d;
    outline:none;
    padding:15px 46px;
    border-radius: 5px;
    margin-top:40px;
   position:relative;
    left:50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.member-image p button:hover{
    cursor: pointer;
}


.situation{
    background:rgba(254, 243, 213, 0.48);
    padding:38px 0;
}
.situation p{
    width:399px;
    height:58px;
    border:1px solid #f5b500;
    border-radius: 5px;
    margin:0 auto;
    line-height: 58px;
    text-align: center;
    color:#f5b500;
    font-size:20px;
    margin-top:24px;
    cursor: pointer;
}
.situation p:first-child{
    margin-top:0;
}

.member-image p button.height-member{

    border: 1px solid #e65f57;
    background: #e65f57;

}

.situation.height-situation p{
    border:1px solid #e65f57;
    color:#e65f57;
}


.member-difference-box{
    width:1000px;
    margin:0 auto;
    padding-top:415px;
}

.member-difference-type p{
    display: inline-block;
    width:49%;
    text-align: center;
}
.member-difference-type  p img{
    width:35px;
}
.member-difference-type  p span{
    font-size: 24px;
    color:#fcc834;
    display: inline-block;
    vertical-align: middle;
    margin-left:8px;
}
.member-difference-type  p.member-difference-height span{
    color:#e65f57;
}


.category{
    position:relative;
    /*overflow: hidden;*/
    margin-top:55px;
}
.category p i{
    position:absolute;
    top:-25px;
    left:0;
    color:#666666;
    font-size: 16px;
}
.category p{
    width:512px;
    position:relative;
    height:13px;
}
.category-left{
    float:left;
}
.category-right{
    float:right;
}

.category p span{
    display:inline-block;
    width:512px;
    border-radius: 10px 0 0 10px;
    background:#f0f0f0;
    height:13px;
}
.category p b{
    position:absolute;
    background:#ffdf08;
    border-radius: 10px 0 0 10px;
    height:13px;
    top:2px;
    right:0;
}



.category p.category-right span{

    border-radius: 0 10px 10px 0;

}

.category p.category-right b{

    border-radius: 0 10px 10px 0;
    background:#e65f57;
    left:0;
}
.category p.category-right i{
    top: -25px;
    left: 100%;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    width: 100%;
    text-align: right;
}
.label{
    width:70px;
    height:70px;
    border-radius: 50%;
    border:1px solid #767676;
    float:left;
    margin-left:52px;
    margin-top:-30px;
    overflow: hidden;
    background:#fff;
}

.label span{
    font-size: 16px;
    display:block;
    width:100%;
    height:100%;
    text-align: center;
    line-height: 70px;


}
.category:after{
    display:block;
    content:'';
    clear:both;
}

.download-package{
    width: 100%;
    height: 380px;
    background: #fafafa;
    padding-top: 50px;
}

.download-package-box{
    width:1000px;
    margin:0 auto;
}
.download-package-title{
    padding-top:55px;
    text-align: center;
}
.download-package-title img{
    width:36px;
}
.download-package-title span{
    display: inline-block;
    vertical-align: middle;
    font-size: 30px;
    color:#333;
    margin-left:8px;
}

.download-type-first{
    background:url(../img/bg1.png) no-repeat;
    background-position: left center;
    background-size: 50% 100%;
    margin-right:35px;
}
.download-type-sec{
    background:url(../img/bg2.png) no-repeat;
    background-position: left center;
    background-size: 50% 100%;
}
.download-type>div{
    width:580px;
    height:249px;
    box-shadow: #dedede 0 1px 5px 1px;
    border-radius: 8px;
}
.download-type{
    margin-top:20px;
}
.download-type>div{
    float:left;
}
.download-type>div img{
    width:212px;
    margin-top:26px;
    margin-left:64px;
}
.download-type>div div{
    display:inline-block;
    vertical-align: bottom;
    width:290px;
    text-align: center;
}
.download-type>div div span{
    display:inline-block;
    color:#e7ab03;
    font-size: 18px;
    width:100%;
}
.download-type>div div a{
    display:inline-block;
    width:123px;
    height:43px;
    border-radius: 5px;
    background:#fada7d;
    color:#fff;
    font-size: 18px;
    text-align: center;
    line-height: 43px;
    margin-top:50px;
}
.download-type>div a:hover{
    cursor: pointer;
}

.lucky-draw{
    width:100%;
    padding:48px 0;
}

.lucky-draw-box{
    width:1000px;
    margin:0 auto;
}

.lottery-group li{
    float:left;
    width:378px;
    height:196px;
    margin-right:30px;
    border:1px solid #fada7d;
    border-radius: 5px;
}
.lottery-group{
    overflow: hidden;
    margin-top:28px;
}

.lottery-group li:nth-child(3n){
    margin-right:0;
}

.lottery-group li.active{
    background:#fada7d;
}

.td_5 a{
    display:inline-block;
    width:100%;
    height:100%;
    text-align: center;
    font-size:36px;
    color:#fff;
    font-weight: bold;
    line-height: 196px;
    background:#fada7d
}


.lottery-unit span{
    display:inline-block;
    width:100%;
    height:122px;
    overflow: hidden;
    text-align: center;
    margin-top:20px;
}
.lottery-unit span img{
    width:96px;
}
.lottery-unit p{
    text-align: center;
    color:#666;
    font-size:18px;
}

.td_1,.td_3,.td_7,.td_9{
    background:#fffdf9;
}
.td_2,.td_4,.td_6,.td_8{
    background:#ffe9bd;
}


.wrap_bg{
    width:100%;
    padding:10px 0;
}
.online-recharge{
    width:100%;
    /*height:455px;*/
    background:#fafafa;
    padding:50px 0;
}
.online-recharge-box{
    width:1000px;
    margin:0 auto;
}
.online-recharge-card{
    margin-top:18px;
}
.online-recharge-card:after{
    display:block;
    content: '';
    clear:both;
}
.online-recharge-card div{
    width:285px;
    height:265px;
    border-radius: 5px;
    box-shadow: #dedede 0 1px 5px 1px;
    padding-top:30px;
    background:#fff;
    float:left;
    margin-right:18px;
}
.online-recharge-card div:last-child{
    margin-right:0;
}
.online-recharge-card div p{
    width:105px;
    height:105px;
    border-radius:50%;
    background:#f6f6f6;
    margin:0 auto;
    overflow: hidden;
    text-align: center;
    line-height: 105px;
}
.online-recharge-card div p img{
    max-width: 100%;
}
.online-recharge-card div span{
    display:inline-block;
    width:100%;
    text-align: center;
    color:#333;
    font-size: 18px;
    margin-top:32px;
 }
.online-recharge-card div a{
    display:block;
    width:176px;
    height:39px;
    border-radius: 5px;
    border:1px solid #f5b500;
    color:#666;
    font-size: 16px;
    margin:0 auto;
    margin-top:30px;
    text-align: center;
    line-height: 39px;
}

.vip-privilege{
    width:100%;
    background:#fff;
    padding-bottom:38px;
}

.vip-privilege-box{
    width:1000px;
    margin:0 auto;
}

.open-vip{
    text-align: center;
    padding-top:38px;
}

.open-vip span{
    color:#f94b4b;
    font-size: 18px;
    display: inline-block;
    margin-right:5px;
}
.open-vip input{
    font-size: 14px;
    padding:8px 5px;
    border:1px solid #cb5859;
    border-radius: 5px;
}

.open-vip a{
    border-radius: 5px;
    display:inline-block;
    background:#fa4b4b;
    color:#ffffff;
    padding:8px 25px;
    margin-left:5px;
}
.open-vip p{
    color:#999;
    margin-top:13px;
}

.fmvip-privilege{
    margin-top:60px;
}

.fmvip-privilege-content{
    height:456px;
    margin-top:60px;
    position:relative;
}

.fmvip-privilege-content>div{
    width:250px;
    height:250px;
    background:url(bg3.png) no-repeat;
    background-size: cover;
    background-position: center center;
    position:absolute;

}
.privilege-content-1{
    left:72px;
}
.privilege-content-2{
    left:382px;
}
.privilege-content-3{
     left:695px;
 }

.privilege-content-4,.privilege-content-5,.privilege-content-6{
    top:156px;
}
.privilege-content-4{
    left:230px;
}
.privilege-content-5{
    left:540px;
}
.privilege-content-6{
    left:850px;
}

.fmvip-privilege-content div p{
    position:relative;
    top:50%;
    left:50%;
    text-align: center;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.fmvip-privilege-content div p img{
    width:90px;
}
.fmvip-privilege-content div p span{
    display:inline-block;
    width:100%;
    margin-top:20px;
    color:#333;
    font-size: 16px;
}
.asked-questions{
   /* margin-top:80px;*/
   width:1000px; margin:auto;
}

.asked-questions-box{
    /*margin-top:50px;*/
}
.asked-questions-box p a img{
    width:58px;
}
.asked-questions-box p a{
    display:inline-block;
    vertical-align: text-bottom;
}

.asked-questions-box p{
    margin-top:10px;
}
.asked-questions-box p span{
    display:inline-block;
    font-size: 18px;
    color:#333;
    padding:8px;
    background:#f5f5f5;

    overflow: hidden;
    vertical-align: middle;
}

.asked-questions-box p.asked span{

    border-radius: 0 5px 10px 10px ;
    margin-left:10px;

}
.asked-questions-box p.answer {
    text-align: right;

}

.asked-questions-box p.answer span{
    border-radius: 5px 0 10px 10px ;
    margin-right:10px;
    background:#fffbe9;
}
footer{
    padding:35px 0;
}

.footer{
    width:1000px;
    margin:0 auto;
    text-align: center;
}

.footer p{
    display:inline-block;
    font-size: 12px;
    color:#A7A4A0;
    margin-top:10px;

}
.footer p a{
    color:#A7A4A0;
}
.foot_box{border-top:1px solid #eee; padding:20px 0}

.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.clear{clear:both}

.idx_link{width:1000px;margin:auto;}
.idx_link .tit{ font-size:14px; padding:4px;}
.idx_link .ctn{line-height:180%; margin-top:5px; padding:4px; margin-bottom:10px;}

#mall_layout .p_list{width:180px; padding:10px; float:left; border:1px #DBEDF5 solid; padding:2px; margin-left:12px; margin-bottom:10px;}
#mall_layout .p_list ul{ margin:0; padding:0}
#mall_layout .p_list ul:hover{background-color: #f4f8ff;border-color: #c0d8fc;}
#mall_layout .p_list li{ line-height:20px; margin:0; padding:0}
#mall_layout .p_list li img{ padding-top:10px}
#mall_layout .m_header{ clear:both; border-bottom: 1px #CCCCCC dotted; padding-top:6px}
#mall_layout .m_header li{ padding:10px}
#mall_layout .m_footer{ clear:both; margin-top:25px;border-top: 1px #CCCCCC dotted; padding-top:6px}
#mall_layout .m_footer li{ padding:3px}
#mall_layout .m_income{ clear:both; margin-top:25px;border: 1px #CCCCCC dotted; padding:6px}

.layout_box{margin:auto;width:1000px;background: white; margin-top:10px;}
.layout_box .l{ float:left; width:770px}
.layout_box .r{ float:left; width:200px; margin-left:8px;}

.layout_box2{width:1000px; margin:auto;background: white;}
.layout_box2 .l{float:left; width:706px;}
.layout_box2 .r{float:left; width:260px;}
.layout_box2 .m{width:auto; padding:100px 0; padding-top:50px; margin:auto; border:1px #7BAADE solid; border-top:0}

.idx_box{width:1000px; margin:auto;background: white; padding-top:12px; margin-bottom:8px;}
.idx_box .l{float:left; width:706px;}
.idx_box .r{float:left; width:282px;margin-bottom:8px;}

.box_wrap{ margin:auto; margin-bottom:20px; border:1px #BBBBBB solid; padding:8px;-khtml-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.box_shadow{border:1px solid #ccc;box-shadow:0 0 10px #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;}
.box_shadow2{border:1px solid #ccc;box-shadow:0 0 20px #CCC;-moz-box-shadow:0 0 20px #CCC;-webkit-box-shadow:0 0 20px #CCC;}

.p_bar{
	margin-top:5px;
}
.p_redirect{
	padding:3px 5px; border:1px #CCCCCC solid; margin:0 3px; text-align:center;
}
.p_num{
	padding:3px 5px; border:1px #CCCCCC solid; margin:0 3px; text-align:center;
}
.p_info{
	padding:3px 5px; border:1px #CCCCCC solid; margin:0 3px; text-align:center;
}
.p_curpage{
	padding:3px 5px; border:1px #CCCCCC solid; margin:0 2px; text-align:center; color:#f00; font-weight:bold;
}

.lo_box{position:fixed; left:3px; bottom:3px; width:300px; height:auto; background-color:#FFFFFF; border:1px solid #ccc}
.lo_box .tit{ background:#0595EC; border-bottom:1px solid #ccc; padding:3px; color:#FFFFFF}
.lo_box ul{padding:0; margin:0}
.lo_box li{padding:5px;}

.lo_box2{position:fixed; right:3px; bottom:3px; width:300px; height:auto; background-color:#FFFFFF; border:1px solid #ccc}
.lo_box2 .tit{ background:#0595EC; border-bottom:1px solid #ccc; padding:3px; color:#FFFFFF}
.lo_box2 ul{padding:0; margin:0}
.lo_box2 li{padding:5px;}

.float_tips{
position:absolute;
right:10px;
background:#fafafa;
}
.float_tips2{
position:absolute;
left:3px;
background:#fafafa;
}


.pd5{padding:5px}
#gotop{position:fixed !important;position:absolute;right:10px;z-index:1000;bottom:10px !important;bottom:auto;top:auto !important;display:none;opacity: 0.5;}

.tree img{border: 0px;vertical-align: middle;}

