﻿/*ds-body*/
.ds-body{}

/*ds-login*/
.ds-login{background-color:rgb(81, 207, 244); text-align:center; overflow:auto;}
.ds-login-body{width:980px;margin:auto;}
.ds-login-body .ds-login-top{height:65px;background-image:url(images/pay/background_top.jpg); background-repeat:no-repeat;}
.ds-login-body .ds-login-header{height:80px; background-image:url(images/pay/header_bg.gif); position:relative; text-align:left;}
.ds-login-body .ds-login-header .logo{width:300px;height:50px; background-image:url(images/pay/logo.png); background-repeat:no-repeat; position:absolute;top:15px;}
.ds-login-body .ds-login-header .line{ border-bottom:#e5e5e5 1px dotted; position:absolute; bottom:0px; left:10px;height:1px; display:block; width:958px;}
.ds-login-body .ds-login-container{height:490px; background-image:url(images/pay/mainbox_bg.gif); background-repeat:repeat-y; position:relative}
.ds-login-body .ds-login-container .ds-login-form{width:277px; position:absolute;left:80px;top:50px; text-align:left; z-index:2;}
.ds-login-body .submit{height:48px; line-height:48px; margin-top:30px; vertical-align:middle; text-align:left;}
.ds-login-body .submit a{ display:inline-block;}
.ds-login-body .ds-pay-button{height:48px;width:148px;line-height:48px; vertical-align:middle; text-align:center; font-size:21px; background-image:url(images/pay/btn_blue.png); background-repeat:no-repeat;color:White; text-decoration:none;}
.ds-login-body .ds-pay-button:hover{ background-position:0px -49px;}
.ds-login-body .ds-login-container .video{ position:absolute;right:40px;top:50px;width:460px;height:320px; background-image:url(images/pay/spread_video.jpg); z-index:1;}
.ds-login-body .ds-login-container .picture{ background-image:url(images/pay/background_footer.gif); background-position:center; background-repeat:no-repeat; height:125px;width:958px; display:block; position:absolute; bottom:0px; left:10px; border-bottom:#dfdfdf 1px solid;}
.ds-login-body .ds-login-footer{height:110px; background-image:url(images/pay/footer_bg.gif); background-repeat:no-repeat; position:relative;}
.ds-login-body .ds-check-code{width:80px;display:inline-block;*display:inline;*zoom:1; background-color:#ffffff;height:38px; line-height:38px; position:relative; vertical-align:middle;margin-bottom:15px;margin-left:5px;}

.ds-login-body .ds-login-container .ds-forgot-form{width:590px;position:absolute; text-align:left;left:50%;top:50px;margin-left:-300px; z-index:2}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location{width:590px;height:36px; background-image:url(images/pay/psw_progress.gif); background-repeat:no-repeat; position:relative;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location i{ position:absolute;left:0px;top:0px;height:36px; display:block; background-image:url(images/pay/psw_progress.gif); background-repeat:no-repeat;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location i.step1{width:163px; background-position:0px -50px;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location i.step2{width:154px; background-position:-170px -50px;left:156px;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location i.step3{width:154px; background-position:-336px -50px;left:300px;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-location i.step4{width:154px; background-position:-490px -50px;left:434px;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-step{margin-top:10px; border:#f1f1f1 1px solid; text-align:center; background-color:White;padding:40px 10px 40px 10px;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-step .form{width:250px; margin:auto; text-align:left;}
.ds-login-body .ds-login-container .ds-forgot-form .ds-step .form .submit{margin-top:15px;}

/*ds-header*/
.ds-header{  text-align:center;}
.ds-header .ds-toolbar{background-color:rgb(61, 71, 74);}
.ds-header .ds-toolbar .container{margin:auto;width:990px;height:20px; line-height:20px; vertical-align:middle;padding:3px 0px 3px 0px;}
.ds-header .ds-toolbar .container ul{margin:0px;padding:0px; overflow:hidden;float:right; list-style:none;}
.ds-header .ds-toolbar .container ul li{float:left;color:White;padding-left:10px; padding-right:10px;}
.ds-header .ds-toolbar .container ul li a{color:White;}
.ds-header .ds-toolbar .container ul li a:link{color:White; text-decoration:none;}
.ds-header .ds-toolbar .container ul li a:hover{color:Orange; text-decoration:none;}
.ds-header .ds-toolbar .container ul em{width:10px; display:inline-block;color:#61676d; font-size:12px;float:left; font-family:Verdana, Arial, "Hiragino Sans GB", "宋体", sans-serif}
.ds-header .ds-navbar{ background-color:#ffffff; background-image:url(images/pay/header_bg.png); background-position:right top; background-repeat:no-repeat;}
.ds-header .ds-navbar .container{margin:auto;width:990px;height:75px; position:relative;}
.ds-header .ds-navbar .container .ds-logo{width:300px;height:60px; background-image:url(images/ids/logo_Top.gif); background-repeat:no-repeat; position:absolute;top:10px;left:0px;}
.ds-header .ds-navbar .container .title{ position:absolute;left:310px;top:18px;height:45px; line-height:45px; vertical-align:bottom; border-left:#dbdbdb 1px solid;}
.ds-header .ds-navbar .container .title label{ font-size:24px;color:#8e8e8e;margin-left:18px; position:relative;top:7px;}
.ds-header .ds-navbar .container .ds-menu{ position:absolute; right:0px; bottom:0px;padding-bottom:18px;}
.ds-header .ds-navbar .container .ds-menu span{width:20px;height:12px; line-height:21px; display:inline-block; position:absolute; left:80px; bottom:0px; font-size:45px; font-weight:400; color:#b8ebf5; z-index:1;}
.ds-header .ds-navbar .container .ds-menu ul{ margin:0px;padding:0px; overflow:hidden; list-style:none;}
.ds-header .ds-navbar .container .ds-menu ul li{float:left;width:100px;margin-left:40px;font-size:18px; cursor:pointer; text-align:right;}
.ds-header .ds-navbar .container .ds-menu ul li a{font-size:18px; text-decoration:none;}
.ds-header .ds-navbar .container .ds-menu ul li a:hover{color:Orange; text-decoration:none;}
.ds-header .ds-navbar .container .ds-menu ul li a.selected{color:Orange;}

/*ds-footer*/
.ds-footer{ text-align:center;margin-top:50px;}
.ds-footer .container{width:990px;margin:auto;height:90px; line-height:25px;color:#808080;}
.ds-footer .container .ds-nav{margin-top:25px; text-align:center;}
.ds-footer .container .ds-nav a,em{ display:inline-block;*display:inline;*zoom:1;}
.ds-footer .container .ds-nav a{padding-left:5px;padding-right:5px;color:#08c}
.ds-footer .container .ds-nav em{width:10px;font-size:12px;color:#b2b2b2;font-family:Verdana, Arial, "Hiragino Sans GB", "宋体", sans-serif}

/*ds-body*/
.ds-body{}
.ds-body .ds-toolbar{ background-color:#b8ebf5;}
.ds-body .ds-toolbar .container{margin:auto;width:990px;height:25px;padding-top:3px;padding-bottom:3px; position:relative; text-align:center;}
.ds-body .ds-toolbar .container ul{margin:0px;padding:0px; overflow:hidden; list-style:none; position:absolute;left:0px;top:3px; z-index:2;}
.ds-body .ds-toolbar .container ul li{float:left; text-align:center; width:80px;margin-right:10px;height:25px; line-height:25px; vertical-align:middle;}
.ds-body .ds-toolbar .container ul li a{}
.ds-body .ds-toolbar .container ul li a:link{color:#464646}
.ds-body .ds-toolbar .container ul li a:hover{ color:White;text-decoration:none;}
.ds-body .ds-toolbar .container ul li a.selected{color:White;}
.ds-body .ds-toolbar .container .flag{width:80px;height:25px; display:block; position:absolute;left:0px; top:3px; background-color:#838383; z-index:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

/*ds-menu*/
.ds-menu-tree{}
.ds-menu-tree ul{margin:0px;padding:0px; list-style:none;}
.ds-menu-tree ul li{ border-bottom:#e4e4e4 1px solid;}
.ds-menu-tree ul li .nav_item{height:35px; line-height:35px; vertical-align:middle; position:relative;}
.ds-menu-tree ul li .nav_item i{width:8px;height:5px; position:absolute;right:15px;top:16px; overflow:hidden; cursor:pointer;}
.ds-menu-tree ul li .nav_item a{height:35px; line-height:35px; display:block; vertical-align:middle;padding-left:10px; font-size:14px; font-weight:700;color:Black}
.ds-menu-tree ul li .nav_item a:hover{ background-color:#efefef; text-decoration:none;}
.ds-menu-tree ul li .nav_item a i{width:20px;height:19px; margin-right:10px; line-height:35px; vertical-align:middle; display:inline-block;*display:inline;*zoom:1; position:inherit}
.ds-menu-tree ul li .nav_item a i.personal{ background-position:0px -58px;margin-top:-2px;}
.ds-menu-tree ul li .nav_item a i.security{ background-position:0px -96px;margin-top:-2px;}
.ds-menu-tree ul li .nav_item a i.mail{ background-position:0px -211px;margin-top:3px;}
.ds-menu-tree ul li .nav_item i.on{ background-position:-24px -20px;}
.ds-menu-tree ul li .nav_item i.down{ background-position:-24px -39px;}
.ds-menu-tree ul li .nav_item.selected{}
.ds-menu-tree ul li .nav_item.selected a i.personal{background-position:0px -77px;}
.ds-menu-tree ul li .nav_item.selected a i.security{background-position:0px -115px;}
.ds-menu-tree ul li .nav_item.selected a i.mail{background-position:0px -232px;}

.ds-menu-tree ul li ul.sub_nav{margin:0px;padding:0px; list-style:none;margin-bottom:8px;}
.ds-menu-tree ul li ul.sub_nav li{ border-width:0px;}
.ds-menu-tree ul li ul.sub_nav li a{ display:block;color:Black;font-size:13px;padding-left:40px;height:30px; line-height:30px; vertical-align:middle;}
.ds-menu-tree ul li ul.sub_nav li a:hover{ background-color:#efefef; text-decoration:none;}
.ds-menu-tree ul li ul.sub_nav li a.selected{background-color:#efefef;}

/*ds-content*/
.ds-content{ position:relative;margin:auto;width:990px;padding-top:40px; }
.ds-content .ds-menu-tree{width:150px; display:inline-block;*display:inline;*zoom:1; border-right:#eeeeee 1px solid;padding-top:15px;padding-bottom:50px;}
.ds-content .ds-fram{width:799px;vertical-align:top; padding-left:20px; padding-right:20px; display:inline-block;*display:inline;*zoom:1;}

/*ds-partial-page*/
.ds-partial-page{ text-align:center;}
.ds-partial-page .header{height:50px; line-height:50px; vertical-align:middle; text-align:left;}
.ds-partial-page .header .title{font-size:18px;color:#64ABE3;}
.ds-partial-page .body{margin:auto; width:740px; text-align:left;}
.ds-partial-page .body .ds-form{margin-top:10px;margin-bottom:10px;}
.ds-partial-page .body .ds-form.bg{ background-color:rgb(246,246,246); border:#efefef 1px solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.ds-partial-page .body .ds-form p{margin:0px;padding:0px; line-height:45px;height:45px; vertical-align:middle;}
.ds-partial-page .body .ds-form p label{width:100px; text-align:right;padding-right:5px;}
.ds-partial-page .body .ds-form p select{height:25px; line-height:45px;padding:3px;}
.ds-partial-page .body .ds-form p .input-text{height:23px;padding-left:2px;width:220px; line-height:23px; vertical-align:middle; border:#dcdcdc 1px soild;}
.ds-partial-page .body .ds-form p.line{ border-bottom:#efefef 1px dashed;display:block;height:10px; line-height:10px;}
.ds-partial-page .body .ds-form p.button{margin-top:20px;}
.ds-partial-page .body .face{margin-top:20px;}
.ds-partial-page .body .face .header{ line-height:30px; height:30px; vertical-align:middle; border-bottom:#efefef 1px solid;}
.ds-partial-page .body .face .body{ line-height:35px;}
.ds-partial-page .body .face .body label{color:#a8a8a8}
.ds-partial-page .body .face .body input{height:25px; line-height:25px;}
.ds-partial-page .body .face .current{width:300px; vertical-align:top; display:inline-block;*display:inline;*zoom:1;}
.ds-partial-page .body .face .change{width:415px; vertical-align:top; margin-left:20px; display:inline-block;*display:inline;*zoom:1;}
.ds-partial-page .body .face .image-container{margin-top:15px;width:120px; height:120px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ds-partial-page .body .message{margin-top:10px; background-color:rgb(255,253,235);padding:15px; line-height:22px; color:Orange; text-align:left; border:rgb(237,234,208) 1px solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.ds-partial-page .body .ds-table{margin-top:20px;}

/*ds-index*/
.ds-index-account{margin:15px;}
.ds-index-account p{height:30px; line-height:30px;}
.ds-index-account p label,span{color:gray;}
.ds-index-balance{padding:15px;}
.ds-index-balance .title{color:Gray; font-size:14px; font-weight:700;}
.ds-index-balance .content{height:45px; line-height:45px; vertical-align:middle;}
.ds-index-balance .content .info{ display:inline-block; *display:inline;*zoom:1;}
.ds-index-balance .content .info label{font-size:34px; font-family:Arial; color:#4c4c4c; font-weight:400;}
.ds-index-balance .content .info span{color:Gray; font-size:12px;margin-left:5px;}
.ds-index-balance .line{height:1px; display:block; background-color:#efefef;margin-top:15px; margin-bottom:15px;}
.ds-index-balance .button-bar{margin:0px;padding:0px; margin-left:35px; height:48px; line-height:48px; vertical-align:top; overflow:hidden; list-style:none;display:inline-block; *display:inline;*zoom:1;}
.ds-index-balance .button-bar li{vertical-align:middle; float:left;}
/*.btn-pay{height:28px;line-height:28px;  vertical-align:middle; font-size:15px; color:White; background-color:rgb(245,116,3); display:inline-block;*display:inline;*zoom:1;padding-left:20px;padding-top:0px;padding-right:20px;padding-bottom:0px; text-decoration:none; font-weight:bold;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.btn-pay:hover{ background-color:rgb(251,131,24); text-decoration:none;color:White;}*/
.btn-pay{font-size:14px;color:#fd6703; text-decoration:none; font-weight:bold;}
.btn-pay:hover{ text-decoration:underline; color:#fdae03}
.btn-pay-orange{height:40px;width:148px;line-height:40px; display:block; vertical-align:middle; text-align:center; font-size:16px; background-image:url(images/pay/btn_orange.png); background-repeat:no-repeat;color:White; text-decoration:none;}
.btn-pay-orange:hover{ background-position:0px -49px; color:White; text-decoration:none;}
.btn-pay-silver{height:40px;width:148px;line-height:40px; display:block; vertical-align:middle; color:#9b9b9b; text-align:center; font-size:16px; background-image:url(images/pay/btn_silver.png); background-repeat:no-repeat; text-decoration:none;}
.btn-pay-silver:hover{ background-position:0px -49px;color:#9b9b9b; text-decoration:none;}


/*ds-recharge*/
.ds-recharge-header{ text-align:center;}
.ds-recharge-header .container{width:990px; margin:auto; text-align:left; position:relative;}
.ds-recharge-header .container .ds-logo{width:300px;height:80px; display:inline-block;*display:inline;*zoom:1; background-image:url(images/pay/logo.png); background-position:left center; background-repeat:no-repeat;}
.ds-recharge-header .container span{ font-size:16px; font-weight:bold; position:absolute;left:240px;top:40px; border-left:#efefef 1px solid;padding-left:15px; display:block;}
.ds-recharge-body{ text-align:center;}
.ds-recharge-body .container{width:990px; margin:auto; text-align:left; position:relative;}
.recharge-form{}
.recharge-form .recharge-info{padding-left:0px;}
.recharge-form .recharge-info .ds-form p{ line-height:35px;height:35px;}
.recharge-form .recharge-info .ds-form label{text-align:right; font-size:16px;}
.recharge-form .recharge-info .ds-form span{}
.recharge-form .recharge-type{ position:relative;margin-top:20px;}
.recharge-form .recharge-type .tabs{height:44px; line-height:44px; vertical-align:middle; position:relative;}
.recharge-form .recharge-type .tabs label{font-size:14px; font-weight:bold;margin-left:18px;}
.recharge-form .recharge-type .tabs ul{margin:0px;padding:0px; list-style:none; position:absolute;left:20px;top:0px;width:720px;}
.recharge-form .recharge-type .tabs ul li{float:left; position:relative; height:40px;width:110px; line-height:40px;margin-right:5px;}
.recharge-form .recharge-type .tabs ul li a{ position:absolute;left:0px;top:0px;height:40px;width:110px; background-image:url("images/ids/tab.png");border:#ffffff 1px solid; background-repeat:repeat-x; color:#ACACAC; text-align:center; font-size:18px; text-decoration:none;}
.recharge-form .recharge-type .tabs ul li a.selected{color:Black;height:42px; line-height:42px; z-index:99;background-image:none; background-color:White;border:#d6d6d6 1px solid;border-bottom-width:0px;}
.recharge-form .recharge-type .tabs-container{ background-color:White; border-top:#D6D6D6 1px solid;padding-left:100px; padding-top:15px; padding-right:100px;padding-bottom:15px; display:none; position:relative;z-index:1; *z-index:-1; top:-2px;min-height:150px;}
.recharge-form .recharge-type .tabs-container .ds-form p{width:100%; text-align:left;height:50px; line-height:50px;}
.recharge-form .recharge-type .tabs-container .ds-form p label{color:#828282;font-size:14px;}
.recharge-form .recharge-type .tabs-container .ds-form p input{width:220px;padding:8px 10px;font-size:14px;}
.recharge-form .recharge-type .tabs-container .ds-form p.message{height:40px; line-height:40px;}

/*ds-passwordrank*/
.ds-passwordrank{ display:inline-block;*display:inline;*zoom:1px;height:6px; line-height:6px; width:100px; background-color:#dcdcdc}
.ds-passwordrank .line{height:6px;line-height:6px;}
.ds-passwordrank .line.red{ background-color:Red;width:33%;}
.ds-passwordrank .line.orange{ background-color:Orange;width:66%;}
.ds-passwordrank .line.green{ background-color:Green;width:100%;}
/*--------------------------------------------------------------------*/
/*ds-header*/
.ds-z-header{ height:90px;background-color:#37B9CF; text-align:center;}
.ds-z-header .ds-container{ width:1000px; height:90px; margin:auto; position:relative; text-align:left;}
.ds-z-header .logo{ width:280px; height:90px;display:inline-block;*display:block;*zoom:1; background-image:url(/Content/themes/base/images/logo1.png)}
.ds-z-header .toolbar{ width:362px; height:80px;display:inline-block;*display:block;*zoom:1; margin-left:50px; margin-top:10px;}
.ds-z-header .toolbar .wenzi{ background-image:url(/Content/themes/base/images/wenzi.png) ;width:343px; height:20px; float:left; margin-left:8px; margin-top:4px;} 
.ds-z-header .toolbar .longscroll{width:361px; height:35px; float:left; margin-top:10px; background-repeat:no-repeat; }
.ds-z-header .toolbar .short{  background-image:url(/Content/themes/base/images/lan1.png);width:80px; height:23px; float:left;}
.ds-z-header .toolbar ul{ overflow:hidden;margin:0px;padding:0px; list-style:none;height:23px;margin-top:5px;margin-left:10px;}
.ds-z-header .toolbar ul li{width:73px; height:24px;  float:left; line-height:22px; vertical-align:middle; text-align:center;margin-left:15px;margin-right:15px;padding-left:5px;padding-right:5px;}
.ds-z-header .toolbar ul li a{ text-decoration:none;font-size:16px;color:#FFF;}
.ds-z-header .toolbar ul li:hover{  background-image:url(/Content/themes/base/images/lan1.png); background-repeat:no-repeat;}
.ds-z-header .toolbar ul li:hover a{color:White;}
.ds-z-header .toolbar ul li.selected{  background-image:url(/Content/themes/base/images/lan1.png); background-repeat:no-repeat;}
.ds-z-header .toolbar ul li.selected a{color:White;}
.ds-z-header .login{ width:auto; height:30px;display:inline-block;*display:block;*zoom:1; position:absolute;right:-20px; background-color:#37A8CF; }
.ds-z-header .login ul li{ float:left; width:auto; height:30px; list-style:none;text-align:center; line-height:30px;padding-left:10px;padding-right:10px }
.ds-z-header .login ul li a{text-decoration:none;text-align:center; line-height:20px; color:#FFF}
.ds-z-header .login ul li a:hover{color:#F63;}
/*----*/
.ds-center{ background-image:url(/Content/themes/base/images/yun1.png); background-repeat:repeat-x; background-position:center top; background-size:100% auto; text-align:center; }
.ds-center .ds-container{width:1000px; margin:0 auto; text-align:center;}

.ds-center .ds-container .ds-myaccount{width: 200px;height: 160px;background-color: #F5F5F5; position:relative;border:1px solid #F5F5F5}
.ds-center .ds-container .picture{width:70px;display:inline-block;*display:block;*zoom:1; position:absolute; top:10px; left:10px}
.ds-center .ds-container .name{width:70px;display:inline-block;*display:block;*zoom:1;}
.ds-center .ds-container .name li { list-style:none;font-size:12px;color:#999;text-align:left;}
.ds-center .ds-container .name .mid1-rightc1{ position:absolute; top:15px; left:100px}
.ds-center .ds-container .name .mid1-rightc2{font-weight:700; color:#000; font-size:16px; position:absolute; top:37px; left:100px}
.ds-center .ds-container .name .mid1-rightc3{ position:absolute; top:65px; left:100px}
.ds-center .ds-container .ds-detail{display:inline-block;*display:inline;*zoom:1; vertical-align:top;width:63px;}
.ds-center .ds-container .ds-detail .num{font-size:25px;display:block; text-align:center;width:58px; white-space:nowrap; overflow:hidden;}
.ds-center .ds-container .ds-detail .text{font-size:14px;display:block; text-align:center;}

.ds-center .ds-container .ds-box{width: 170px; height:auto;position:relative;margin-top:15px; background-color:#FFF; border:1px solid #ECECEC;padding:10px 15px;}
.ds-center .ds-container .ds-box .header{width:100%;height:35px;position:relative;}
.ds-center .ds-container .ds-box .header a.title{ font-size:18px; color:#06F; position:absolute;left:0px;top:0px;}
.ds-center .ds-container .ds-box .header a.add{ position:absolute;right:0px;top:0px;}
.ds-center .ds-container .ds-box .header a.add:hover{background-color:#DDEEFE;}
.ds-center .ds-container .ds-box .header ins{text-decoration:none; background-image:url('images/pay/Addto.png'); background-repeat:no-repeat;width:20px;height:20px; display:block;}
.ds-center .ds-container .ds-box ul li{list-style:none; display:block; height:40px; line-height:40px; vertical-align:middle;padding-top:2px;padding-bottom:2px; text-align:left;}
.ds-center .ds-container .ds-box ul li img{height:40px; line-height:40px; vertical-align:middle;}
.ds-center .ds-container .ds-box ul li span{height:40px; line-height:40px; vertical-align:middle;margin-left:10px;color:#101010;font-size:14px;}
.ds-center .ds-container .ds-box ul.min li{height:25px; line-height:25px;padding-left:15px;}

.ds-center .ds-container .Personalsetting{width: 200px; height:auto;position:absolute; top:500px; left:180px; background-color:#FFF; border:1px solid #ECECEC}
.ds-center .ds-container .Personalsetting .biaoti{width:90px; height:30px; font-size:18px; color:#06F;float:left; margin-top:10px; margin-left:10px;}
.ds-center .ds-container .Personalsetting ul li{list-style:none; float:left; width:180px; height:30px; margin-top:5px;}
.ds-center .ds-container .Personalsetting .Classroomtest{width:120px; height:20px; float:left; margin-left:30px; margin-top:0px; line-height:20px; color:#999}
.ds-center .ds-container .mashangchongzhi{ width:170px; height:50px; position:absolute; top:730px; left:190px; background-color:#FFA800; color:#FFF; text-align:center; line-height:50px; font-size:18px}
/*--------*/
.ds-center .ds-container .substance{ }
.ds-center .ds-container .substance ul li{ height:auto;display:block;list-style:none;padding-top:20px; border-bottom:1px solid #CFEBF9;}
.ds-center .ds-container .substance ul li .biaoti{ width:80px; height:30px; font-size:18px; color:#54A4EB; text-align:center;display:inline-block;*display:block;*zoom:1;line-height:30px; margin-bottom:10px; margin-left:-20px }
.ds-center .ds-container .substance ul li .getinto{ width:40px; height:30px; text-align:center;display:inline-block;*display:block;*zoom:1; margin-left:600px; line-height:30px; font-size:14px; color:#F93;}
.ds-center .ds-container .substance ul li .Inputprompt{width:80px; height:30px; text-align:right; margin-left:10px; margin-top:3px;display:inline-block;*display:block;*zoom:1;font-family:"微软雅黑"; font-weight:600; line-height:30px; font-size:14px;}
.ds-center .ds-container .ds-center .ds-container .zitijianju{letter-spacing:8px}
.ds-center .ds-container .substance ul li .Inputbar{ width:610px; height:30px; margin-left:10px; line-height:30px; text-align:left; display:inline-block;*display:block;*zoom:1; font-size:14px;  }
/*----*/
/*ds-Tail*/
.ds-Tail{ text-align:center; background-color:#F7F7F7 }
.ds-Tail .endguanyu{height:50px; margin:0 auto; display:inline-block;*display:block;*zoom:1; text-align:center; }
.ds-Tail .endguanyu ul li{ width:100px; height:17px;display:inline-block;*display:block;*zoom:1; list-style:none; margin-top:20px;text-align:center; font-size:12px; border-right:1px solid #CCC}
.ds-Tail .endguanyu ul li a{ text-decoration:none;text-align:center; color:#000}
.ds-Tail .endguanyu ul li a:hover{color:#F60}
/*ds-Tailcer*/
.ds-Tailcer{background-color:#489FB8;text-align:center;}
.ds-Tailcer .endgst{height:120px;display:inline-block;*display:block;*zoom:1; text-align:left;}
.ds-Tailcer .endgst .endgst_fontleft{width:600px;height:auto;display:inline-block;*display:block;*zoom:1; border-right:1px solid #74C0D6}
.ds-Tailcer .endgst .endgst_fontleft div{ width:200px; height:30px;display:inline-block;*display:block;*zoom:1;text-align:left; font-size:24px; font-weight:600; line-height:30px; font-family:"新宋体"; padding-bottom:5px; padding-left:5px;}
.ds-Tailcer .endgst .endgst_fontleft ul li{ text-align:left;list-style:none; height:14px; line-height:14px; padding-left:5px; padding-right:7px; display:inline-block;*display:block;*zoom:1; border-right:1px solid #000; font-family:"新宋体"; font-size:12px; margin-bottom:5px}

.ds-Tailcer .endgst .endgst_fontright{width:400px;height:80px;display:inline-block;*display:block;*zoom:1;margin-top:20px}
.ds-Tailcer .endgst .endgstdiv1{ width:130px; height:70px;display:inline-block;*display:block;*zoom:1; margin-left:40px;}
.ds-Tailcer .endgst .endgstdiv2{ width:130px; height:70px;display:inline-block;*display:block;*zoom:1;}
.ds-Tailcer .endgst .endjsy{width:500px; height:50px; display:inline-block;*display:block;*zoom:1;font-size:10px; color:#CCC;text-align:center; margin:0 auto;}

.ds-product-query{}
.ds-product-query ul{margin:0px;padding:0px; overflow:hidden;padding:5px 0px;}
.ds-product-query ul li{cursor:pointer;padding:3px 8px;margin-left:5px; list-style:none; text-align:center;display:inline-block;*display:block;*zoom:1; font-size:12px; color:#999;height:20px; line-height:20px;}
.ds-product-query ul li:hover{background-color:#30AB63; color:#FFF}
.ds-product-query ul li.selected{background-color:#30AB63; color:#FFF}
.ds-product-query ul li.type{ background-color:transparent;color:#999}
.ds-product-query .title{font-size:20px;padding-left:10px;padding-bottom:15px;color:#2EAD5E;}


.ds-product-container{border-top:#ECECEC 1px solid;padding-top:20px;padding-bottom:20px;margin-top:20px;}
.ds-product-container .ds-product-box{ display:inline-block;*display:inline;*zoom:1px; vertical-align:top;width:152px;margin:15px;margin-top:10px; text-align:center;}
.ds-product-container .ds-product-box ul{margin:0px;padding:0px; list-style:none; width:100%;}
.ds-product-container .ds-product-box ul li{ line-height:25px; vertical-align:middle; text-align:center;color:#ACACAC}
.ds-product-container .ds-product-box ul li.title{color:#464646;font-size:20px;line-height:35px;}
.ds-product-container .ds-product-box ul li.money span{color:#B80D1D;font-size:18px;}
.ds-product-container .ds-product-box ul li .button.blue{color:#5193C7}
.ds-product-container .ds-product-box ul li .button.orange{color:Orange}

/*ds-custom-dialog*/
.ds-custom-dialog{ position:absolute; background-color:White;padding:15px; z-index:10000; left:0px;top:0px;}
.ds-custom-dialog .header{height:45px; line-height:45px; position:relative;}
.ds-custom-dialog .header label.title{font-size:24px;color:#64C2F6; position:absolute;left:15px;top:0px}
.ds-custom-dialog .header ins.close{font-size:30px; cursor:pointer; color:#64C2F6; position:absolute;right:0px;top:-5px; text-decoration:none;}
.ds-custom-dialog .header ins.close:hover{color:Red}
.ds-custom-dialog .ds-form{padding:20px;}
.ds-custom-dialog .ds-form p{ display:block; clear:both; float:none;height:55px; line-height:55px;}
.ds-custom-dialog .ds-form p label{ text-align:right;color:#828282;font-size:16px;width:180px;}
.ds-custom-dialog .ds-form p select{padding:5px 8px;font-size:16px;margin-left:10px;}
.ds-custom-dialog .ds-form p span{ color:#040B04;font-size:16px;margin-left:20px;}

/*ds-form*/
.ds-form{}
.ds-form p{ display:block;height:45px; line-height:45px;}
.ds-form p label{ font-weight:bold;font-size:14px;}
.ds-form p span{}
.ds-form p input{padding:8px 10px;border:#D7D7D7 1px solid;}
.ds-form p select{padding:8px 10px;border:#D7D7D7 1px solid;}

.ds-change-from{ margin:auto; background-position:center top; position:relative; left:115px;}
.ds-password-old{ margin-top:50px;}
.original label{font-size:17px; color:#59A8E5; margin-bottom:25px; position:relative; left:3px; font-family:'黑体';}
.ds-password-paragraph{position:relative; margin-top:15px;}
.ds-password-paragraph .asterisk{color:red; margin-right:8px; position:relative; top:3px;}
.ds-password-paragraph input{ height:18px; width:200px; border:1px solid #D7D7D7;padding-top:10px; padding-bottom:10px; margin-left:5px; padding-left:8px;}
.ds-change-from .icon{width:18px; height:18px; background-image:url(images/ids/yn.png);background-position:0px 0px; background-repeat:no-repeat; position:absolute; top:12px; left:300px; display:none;}
.ds-change-from .icon.error{ background-position:0px -55px;}
.ds-password-new{ margin-top:70px;}
.ds-password-new .ds-verification{ position:relative; top:8px;}
.ds-password-new .ds-verification input{ width:85px;  height:18px; padding-top:10px; padding-bottom:10px; margin-left:5px;padding-left:8px;  border:1px solid #D7D7D7;}
.keep-btn{ width:160px; height:48px; background-color:#89EE6C; position:relative; left:100px; margin-top:50px;}
.keep-btn a{ display:block; height:48px; line-height:48px; font-size:16px; vertical-align:middle; text-decoration:none; color:#FFF; font-family:"微软雅黑";letter-spacing:8px; text-align:center;}


/*未上线产品简介*/
.ds-z-center{ background-image:url(images/Construction_bg.jpg); background-repeat:repeat-x; background-position:center top; background-size:100% auto; text-align:center; background-color:#F2F2F2}
.ds-z-center .ds-z-container{width:1000px; margin:auto; text-align:left;}
.ds-z-center .ds-z-container .contentjs{padding-top:240px; width:auto}
.ds-z-center .ds-z-container .neirongjs{width:1000px; height:500px; clear:both; background-color:#FFF}
.ds-z-center .ds-z-container .neirongjs ul li{ width:970px; height:auto; float:left;  margin-left:30px; text-align:left;font-size:15px; line-height:30px; list-style-type:none;font-family:"微软雅黑";} 

.headline{ width:300px; height:155px;  display:inline-block;*display:block;*zoom:1;float:left; display:inline-block;*display:block;*zoom:1; text-align:left}
.headlinebig{ width:300px;height:110px; font-family:"微软雅黑"; font-size:40px; float:left;line-height:100px;}
.headlinesmo{ width:300px;height:40px; font-family:"微软雅黑"; font-size:22px; float:left;}
.smollpict{ width:353px; height:155px;background-repeat:repeat-x; background-position:center top; background-size:100% auto; text-align:center; background-image:url(images/jiao.jpg); float:left; display:inline-block;*display:block;*zoom:1; margin-left:317px;   }

.ds-z-center .neirongjs ul li .liconfont li{ width:910px; height:auto; float:left;  margin-left:20px; text-align:left;font-size:15px; line-height:30px; list-style-type:disc; padding-left:15px;}
