@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,html {font-size:14px !important;background:#fff !important;margin:0px;padding:0px;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif !important;color:#333!important;outline:0;speak:none;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;min-width:1250px;max-width:100%;}


ul,li{ list-style:none;padding:0px;margin:0px;}

b, em, h1, h2, h3, h4, h5, h6,{font-weight:400;}

img{border:0;vertical-align: middle;} 

a{ color:#333;text-decoration:none;outline:none;}
a:hover{ text-decoration: none;outline:none;}

input,textarea{font-family:Arial,Microsoft Yahei;vertical-align: middle;border:0 none; outline:none;}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;outline:none;-webkit-appearance:button}

.hide{display:none;}

.header{height:70px;padding:0px;min-width:1200px;position:relative;background:#1b1b1b;clear:both;zoom:1;}
.header:after{content: ""; display: block; clear: both; height: 0px;}

.header .logo{width:120px;padding:25px 45px 25px 0px;float:left;}
.header .logo img{width:120px;height:20px;}

.header .right{padding:25px 0px;height:20px;line-height:20px;font-size:16px;float:right;}
.header .right .apply{border-right:1px #606060 solid;padding:0px 15px 0px 0px;float:left;}
.header .right .login{padding:0px 0px 0px 15px;float:left;}
.header .right .apply a{color:#009efb;}

.header .right .login a{color:#fff;}{display:inline-block;padding:0px 10px;}



.header .nav{height:20px;padding:25px 0px;float:left;}
.header .nav a{font-size:16px;color:#999;height:40px;line-height:20px;padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;float:left;}
.header .nav .act {color:#fff;}
.header .nav a:hover{color:#fff;text-decoration:none;}

.header a{color:#999;}
.header a:hover{color:#fff;text-decoration:none;}

.footer{min-width:1250px;height:214px;background:url(../images/footer_bg.png) no-repeat center top #091a1f;color:#ccc;font-size:14px;clear:both;zoom:1;}
.footer:after{content: ""; display: block; clear: both; height: 0px;}
.footer .inner{position: relative;padding:0px 0px 0px 0px;}

.footer .txt{padding:50px 0px 0px 0px;line-height:40px;float:left;}
.footer .txt h3{font-size:14px;padding:0px 30px 0px 0px;display:inline-block;}

.footer .ewm{position: absolute;right:0px;left:auto;top:60px;color:#ccc;font-size:14px;}
.footer .ewm li{padding:0px 20px 0px 20px;text-align:center;float:left;}
.footer .ewm .line{padding:0px;}
.footer .ewm .line span{height:72px;border-right:#2d3d41 solid 1px;display:block;}
.footer .ewm li img{width:72px;margin:0px 0px 5px 0px;display:block;}
.footer a{color:#ccc;}


.banner{margin:0px 0px 0px 0px;height:220px;background-repeat: no-repeat;background-size:auto 220px;background-position: top center;}
.banner a{display:block;width:100%;height:100%;}


.inner{width:1200px;margin:0 auto;}


.warp{background:#f4f5f6;clear:both;zoom:1;}
.warp:after{content: ""; display: block; clear: both; height: 0px;}


.container{width:1200px;padding:40px 0px 0px 0px;margin:0 auto; overflow:hidden;clear:both;zoom:1;}
.container:after{content: ""; display: block; clear: both; height: 0px;}


.list-price{width:268px;border:1px #eee solid; border-radius: 5px;margin:0px 40px 0px 0px;float:left;}
.list-price .hd{border-radius: 5px 5px 0px 0px;text-align:center;height:130px;background:linear-gradient(to right, #e1e5e8 , #a7b1b5);color:#546167;}
.list-price .hd h3{padding:25px 0px 0px 0px;font-size:22px;line-height:30px;}
.list-price .hd h4{padding:0px 0px 0px 0px;font-size:14px;;line-height:20px;font-weight:normal;}
.list-price .hd p{padding:20px 0px 0px 0px;font-size:14px;;line-height:20px;}
.list-price .bd{padding:20px;}
.list-price .bd dl{height:20px;line-height:20px;padding:0px 40px 20px 0px; position: relative;color:#999;}
.list-price .bd dd{position: absolute;top:0px;right:0px;color:#009efb;}
.list-price .fd{text-align:center;padding:25px 50px;border-top:1px #eee dashed;}
.list-price .fd a{height:38px;line-height:38px;text-align:center;font-size:14px;font-weight:bold;display:block;border-radius: 5px;background:linear-gradient(to right, #e1e5e8 , #a7b1b5);color:#546167;}

.list-price-4{margin:0px;}
.list-price-2 .hd{background:linear-gradient(to right, #9bd4ff , #1c93ed);color:#fff;}
.list-price-2 .fd a{background:linear-gradient(to right, #9bd4ff , #1c93ed);color:#fff;}

.list-price-3 .hd{background:linear-gradient(to right, #e5dcba , #d6b581);color:#93784b;}
.list-price-3 .fd a{background:linear-gradient(to right, #e5dcba , #d6b581);color:#93784b;}

.list-price-4 .hd{background:linear-gradient(to right, #404040 , #202321);color:#d6c7a3;}
.list-price-4 .fd a{background:linear-gradient(to right, #404040 , #202321);color:#d6c7a3;}


.list-table{padding:20px 0px 50px 0px;}
.list-table .hd{text-align:center;}
.list-table .hd h3{font-size:26px;font-weight:bold;color:#666;line-height:50px;}
.list-table .hd p{font-size:14px;color:#999;}
.list-table .bd{padding:30px 0px; }

.table-head{width:1200px;margin:0 auto;}

.list-table .bd table{border:1px #e5e5e5 solid;width:100%;border-collapse: collapse;}
.list-table .bd table td{border:1px #e5e5e5 solid;padding:20px;}
.list-table .bd table thead td{background:#1b1b1b;color:#fff;font-size:15px;}
.list-table .bd table td .i_false{width:20px;height:20px;background-size:20px 20px;} 
.list-table .bd table td .i_true{width:20px;height:20px;background-size:20px 20px;} 

.text-center{text-align: center;}

.fixed-box-float{position:fixed;}


.f_a{color:#a9052b;}
.f_au{color:#a9052b; text-decoration: underline;}
.f_au:hover{color:#a9052b; text-decoration: underline;}
.f_b{color:#f99c4f;}
.f_c{color:#999;}

.btn_a{border-radius:40px;padding:0px 50px!important;margin:0px!important;text-align:center!important;border:0px!important;height:40px!important;line-height:40px!important;color:#fff!important;font-size:18px!important;background:#a9052b !important;display:inline-block!important;}

.btn_ba{border-radius:50px;width:100%;padding:0px!important;margin:0px!important;text-align:center!important;border:0px!important;height:50px!important;line-height:50px!important;color:#fff!important;font-size:20px!important;background:#a9052b !important;display:inline-block!important;}

.btn_b{width:100%;border:0px;text-align:center;height:40px;line-height:40px;color:#fff;font-size:16px;background:#f99c4f;border-radius:5px;display:inline-block;}
.btn_c{ text-align:center;padding:0px 10px;height:30px;line-height:30px;color:#fff;font-size:16px;background:#999;border-radius:5px;display:inline-block; vertical-align:middle; }
.btn_disabled{ background:#eee !important;color:#999!important;}


.i_user{width:20px;height:20px;background:url(../images/i_user.png) no-repeat center center; background-size:16px 16px; display:inline-block;overflow:hidden;vertical-align: middle;}

.i_hos{width:26px;height:18px;background:url(../images/i_hos.png) no-repeat center center; background-size:18px 18px; display:inline-block;overflow:hidden;vertical-align: middle;}

.i_true{width:20px;height:20px;background:url(../images/i_true.png) no-repeat center center; background-size:16px 16px; display:inline-block;overflow:hidden;vertical-align: middle;}

.i_false{width:20px;height:20px;background:url(../images/i_false.png) no-repeat center center; background-size:16px 16px; display:inline-block;overflow:hidden;vertical-align: middle;}


.i_play{font-size:16px;height:20px;line-height:20px;padding:0px 0px 0px 24px;background:url(../images/i_play.png) no-repeat left center; background-size:20px 20px; display:inline-block;overflow:hidden;color:#a9052b; vertical-align: middle;font-weight:bold;}


.input_s{background:#efefef!important;border:0px #ddd solid !important;width:100%!important;padding:0px 10px!important;margin:0px!important; font-size:16px!important;box-sizing:border-box!important;height:40px!important;line-height:40px!important;border-radius:5px!important;}

.textarea_s{width:100%;padding:10px;border:1px #ccc solid; box-sizing:border-box;font-size:14px;line-height:20px;overflow:auto;}

