html{min-height: 100%; _height:100%; margin: 0}
body{background-color:#ffffff; color:#3c3c3c; font-family:Tahoma, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; min-height:100%; _height: 100%;font-size: 12px;}
#skyblue_header{padding-bottom:20px;}
#skyblue_content{width:1060px;margin:0px auto;min-height:380px;}
#skyblue_content_dlg{padding:0px 20px;}
#skyblue_dlg,#skyblue_dlg2{background-color: black;_background-color: none;width:100%;min-width:1060px; display: none; opacity: 0.2; filter:alpha(opacity=20); position: absolute}
#membersDiv{*z-index: 1; width: 1060px; height:80px; margin:0 auto; position: relative}
#LoGoDiv{cursor:pointer; width: 250px; height: 60px; position:absolute; top: 15px}
#LoginDiv{position: absolute; top:28px; right:117px;}
#LoginDiv_logged{position: absolute; top:21px; right:117px;}
#spaceAndStar{position:absolute;z-index:66;right:117px;top:45px;}
#LoginDiv_client{position: absolute; top:31px; right:117px;}
.logindiv a{color: #6387c4; text-decoration: none}		
.logindiv a:hover{text-decoration: underline}
a{text-decoration: none}
a:hover{text-decoration: underline}
			/*Î´µÇÂ¼²Ëµ¥*/
#MenuDiv{background-color: #5371a3; position: relative; height: 50px}
.menudiv{height: 50px; line-height:50px; text-align: center; float: left; border-right: 2px solid #539be1}
.menudiv a:hover{text-decoration: underline;}
.menudiv a{color: #ffffff; text-decoration: none;display:block;padding:0 25px;font-size: 14px;}
#SkypeDiv{height: 25px; right: 0px; top: 9px; position: absolute;}
/*#skype_customer_service{height: 25px; right: 0px; top: 12px; position: absolute;}
#skype_customer_service {bottom: 124px;min-width: 40px;height: 32px;width: 115px;margin: 0px;padding: 0px;
position: fixed;right: 10px;
background: transparent url("http://img.yfdisk.com/templates/default/images/social_skype.png") no-repeat scroll 0px 0px;
z-index: 899;
}*/
#MenuDiv_{width: 1060px; height: 100%; position: relative; margin: auto; background-color: #5371a3;}
#menudiv1{border-left: 2px solid #539be1}
			
#Member_bodyDiv{width: 1060px; height:230px; margin: auto; position: relative}
#TobeMemberDiv{font-size:16px; font-weight: bold; line-height: 50px; width: 1060px; height:45px; top: 15px; margin: auto; position: relative; border-bottom: 1px solid #e9f1f9}
#Memberbenefits{font-size:16px;font-weight: bold; width: 1060px; height: 50px; top: 35px; margin: auto; position: relative; line-height: 50px}

.HonkDiv{width: 20px; height: 16px;position: absolute}
.Memberbenfit{font-size: 12px; width: 350px;height: 16px;position: absolute;margin-left: 21px}
#Memberbenfit1{margin-left: 0px; margin-top: 40px; position: absolute}
#Memberbenfit2{margin-left: 300px; margin-top: 40px; position: absolute}
#Memberbenfit3{margin-left: 600px; margin-top: 40px; position: absolute}
#Memberbenfit4{margin-left: 0px; margin-top: 65px; position: absolute}
#Memberbenfit5{margin-left: 300px; margin-top: 65px; position: absolute}
#Memberbenfit6{margin-left: 600px; margin-top: 65px; position: absolute}
#Memberbenfit7{margin-left: 0px; margin-top: 90px; position: absolute}
#Memberbenfit8{margin-left: 300px; margin-top: 90px; position: absolute}
#Memberbenfit9{margin-left: 600px; margin-top: 90px; position: absolute}

#MemberPayfor{width: 1060px; height:380px; margin: auto; position: relative}
#MemberChoose{font-weight: bold;height: 50px; margin: auto; position: relative; line-height: 50px; font-size: 16px}
.MemberTime{width: 100%;text-align: center;margin-top: 10px; font-weight: bold; font-size: 20px; position: relative}
.SeniorMember{width: 100%;text-align: center;margin-top: 5px; font-weight: bold; font-size: 16px; position: relative}
.MemberMoney{width: 100%;text-align: center;margin-top: 15px; font-weight: bold; font-size: 24px; position: relative; color: #4a88cb}
.SeniorMoney{width: 100%;text-align: center;margin-top: 10px; font-weight: bold; font-size: 12px; position:relative}
.MemberMoney_NT{width: 100%;text-align: center;margin-top: 2px; font-weight: bold; font-size: 12px; position: relative; color: #8c8c8c}
.MemberIntroduce{font-family:"Tahoma"; width: 100%;text-align: center; margin-top: 72px; *top: 75px; font-size: 12px; *font-size:11px; position:relative;color: #838284}
.BuyNowDiv{border-bottom: 1px dashed #4a88cb; width: 140px; height: 40px;margin-left:5px;margin-top: 10px; position: relative}
.BuyNow{cursor:pointer; font-style: italic; background-color:#3b8ccc;color: #ffffff; font-weight: bold; font-size: 50px; font-size: 18px!important;border-radius: 5px; width: 100px; height: 30px; margin-top: 0px;margin-left: 20px;
border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: medium; border-left-color: currentColor; border-left-style: none; border-left-width: medium; 
border-right-color: currentColor; border-right-style: none; border-right-width: medium; border-top-color: currentColor; border-top-style: none; border-top-width: medium}      
.VisaDiv{background: url("../images/mastercard.png"); width: 51px; height: 35px; margin-top: 15px; margin-left: 19px; box-shadow: 0px 2px 2px #888888; position: absolute}
.MasterCard{background: url("../images/visa.png"); width: 51px; height: 35px; margin-top: 15px; margin-left: 80px; box-shadow: 0px 2px 2px #888888; position: absolute}

#MemberPay1{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 0px; background-color: #f2f2f2}
#MemberPay2{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 182px; background-color: #f2f2f2}
#MemberPay3{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 364px; background-color: #f2f2f2}
#MemberPay4{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 546px; background-color: #f2f2f2}
#MemberPay5{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 728px; background-color: #f2f2f2}
#MemberPay6{border: 1px solid #cadaed; width: 150px; height: 300px; border-radius:10px; position: absolute; margin-top: 10px; margin-left: 910px; background-color: #f2f2f2}
#PremiumBottom{font-family:"Tahoma"; width: 1060px; height: 70px; margin: auto; position: relative}

/*ÓïÑÔÑ¡Ôñ*/
#membersDiv .lang {position: absolute; z-index: 60; right: -39px; top: 31px;height: 20px;}
#membersDiv .lang img {background: url('../images/lang_list2.png') 0 -1px no-repeat; width: 120px; height: 20px; position: relative; cursor: pointer;}
#membersDiv .lang.show_lang img {border-color: #b1c9db;}
#membersDiv .lang #lang_list {background:#ccc;width: 100px; padding-bottom: 1px; display: none; cursor: pointer; position: absolute; z-index: 1; top: 20px; right: 20px; overflow: hidden;border:1px solid #DCDCDC;}
#membersDiv .lang.show_lang #lang_list {display: block;}
#membersDiv .lang p {height: 22px; margin: 0 0 -1px -1px; background: #fff url('../images/lang_list2.png') 0 0 no-repeat;border:1px solid #fff;border-left:2px solid #fff;}
#membersDiv .lang p:hover,
#membersDiv .lang p.hover {position: relative; background-color: #ebf2f7;border:1px solid #b1c9db;border-left:2px solid #b1c9db;}
#membersDiv .lang .lngen {background-position: 0 0px;}
#membersDiv .lang .lngcn {background-position: 0 -21px;}
#membersDiv .lang .lngtw {background-position: 0 -42px;}
#membersDiv .lang .lngjp {background-position: 0 -63px;}

/*×¢²áµÇÂ¼µ¯´°*/
#login_registBox,#login_registBox2{display: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff;
width: 500px; height:270px; top :150px; margin-top:-230px; left:50%; margin-left: -265px; border-radius: 5px; position: absolute;padding:1px;_border:5px solid #517aa9;}
.dialog_title{width: 494px; background-color: #517aa9; height: 30px; top: 2px; margin:auto; position: relative; border-radius: 5px}
.ui_dialog_title{font-size:12px; color: #ffffff; line-height: 30px; margin-left: 10px; font-weight: bold}
.ui_dialog_close{color: #ffffff; top: 2px; line-height: 26px; right: 5px; position: absolute; cursor:pointer}
.ui_dialog_close:hover{border: 1px solid #517aa9}
.user_choice{font-size: 12px; width: 480px; height: 25px; top: 20px; margin: auto; position: relative; line-height: 25px;font-weight: bold; padding-bottom: 0px}
/*µÇÂ¼´°¿Ú */
#loginBox{width: 473px; height: 160px; margin: 30px 30px; position: absolute; font-weight: bold}
.LoginText{border: 1px solid #C6C3BD; width: 170px; height: 20px; border-radius: 2px;margin-left:20px;padding-left:2px;}
#LoginButton{border-radius: 2px; border:2px solid #517aa9; background-color: #517aa9; color: #ffffff; font-size: 15px; width: 100px;height: 30px;cursor:pointer; font-weight: bold}
.login_left{border-right:1px solid #CDCDCD;width:182px;height:175px;}
  /*×¢²á´°¿Ú */
#registBox{width: 473px; height: 300px ;margin: 30px 30px; position: absolute; font-weight: bold}
.RegistText{border: 1px solid #C6C3BD; width: 360px; height: 20px; border-radius: 2px; right: 5px; position: absolute}
#RegistButton{border-radius: 2px; border:2px solid #517aa9; background-color: #517aa9; color: #ffffff; font-size: 15px; width: 150px; height: 30px;left: 105px; position: relative; cursor:pointer; font-weight: bold}
#remember_checkbox{font-size:12px; width: 15px; height: 15px;}
#loginBoxTb tr td{padding-bottom:15px;}

/*file_show*/
.file_title {color: rgb(56, 55, 55); text-transform:capitalize;font-size: 18px;font-weight: bold;text-align: left;height: 30px;margin-bottom: 30px;}
.operation{margin-top:-15px;}
.downpage{margin:0 auto;width:1060px;margin:0 auto;}
.div_download table{margin-top:30px;}
.div_download table th{padding: 11px 0 11px 32px;text-align: center;}
.div_download table td{padding: 11px 0 11px 20px;}
.row_three{background-color:#f7fbee;text-align: center;}
.row_two{background-color:#f7f7f7;text-align: center;} 
.red_text {color: #FA4103;}
.intro_text {font-size: 14px; color: black; font-weight: normal;}
.first_td{text-align:left;font-size:14px;border:1px solid #e2e2e2;width:275px;}
.second_td {background:#f7f7f7;text-align: center;font-size:13px;border:1px solid #e2e2e2;width:185px;}
.third_td {background: #f7fbee;text-align: center;font-weight:bold;font-size:13px;border:1px solid #e2e2e2;width:185px;}
.intro_text td{padding:12px;}
#d_down_from #downbtn{border-radius:5px;background-color:#d4d4d4; border:0px solid; width:150px;height:20px;text-align:center;font-weight: bold; font-size: 14px; padding:9px;}
.descr_hr{border:0;background-color:#e4edf7;height:1px;width:1060px;}
.downlink{border:1px solid #c0c0c0;width:1060px;border-collapse: collapse;}
.down_url_table_td{border:1px solid #c0c0c0;}
.down_url_table_td_table{width: 1060px;height: 60px; font-size: 14px; font-weight: bold;}
.downpage .slow_button{background-color:#999999;color: #ffffff; font-weight: bold; font-size: 13px;height: 35px;width:185px;border-radius: 5px;border: 1px solid #999999;cursor:pointer;}
#vcode_th{background-color:#F7F7F7;border:1px solid #e2e2e2;text-align:center;}
#vip_button{background-color:#3B8CCC;color: #ffffff; font-weight: bold; font-size: 13px;border-radius: 5px; height: 35px;width:185px;border: 1px solid #3B8CCC;cursor:pointer}
.menudiv .msgTips{border-radius: 20px;font-size: 12px;line-height: 20px;font-family: none;color: #fff;text-overflow: ellipsis;text-align: center;bottom: auto;margin-left: 8px;margin-left: 45px\0;width: 20px;position: absolute;margin-top: -45px;min-width: 21px;height: 20px;background-color: #EF3F2F;}



/******************************************************3.26***************************************************/
.searchDiv {background: url("http://img.yfdisk.com/templates/yunfile/skyblue/images/text_l2.png") no-repeat scroll 0 0 transparent;height: 28px;width: 2px;}
#searchFile .l {display: inline;float: left;}
#search_btn {background: #3e6a98;border: 0 none;cursor: pointer;height: 28px;width: 82px;color: #f3fafd;font-weight:bold;}
#searchFile .txt {float: left;font: 400 14px/30px arial;height: 28px;padding: 0 5px 1px;vertical-align: middle;width: 355px;}
#searchFile .searchText {background: url("http://img.yfdisk.com/templates/yunfile/skyblue/images/text_bg2.png") repeat-x scroll 0 0 transparent;border: 0 none;color: #000000;height: 28px;line-height: 28px;padding-left: 5px;width: 150px;}

/****** shou ye gong gao **********/
.gonggao{margin:auto;position:relative;width:1060px; height:30px; margin-top:20px;*margin-top:12px;margin-bottom:5px; background-image:url(http://img.yfdisk.com/templates/yunfile/classic/images/gonggao.png);background-repeat:no-repeat;background-color: #F4FAFF;}
.dongtai{padding-top:7px; font-size:12px; font-weight:bold; color: #000000; padding-left:10px;margin-top: 1px;}
.gonggao_text {margin-top: -8px; *margin-top: 0px;}

.fm_panel #space{width: 5px;height: 5px;font-size: 5px;}
.fm_panel #container{background: #ebf1f5;}
.fm_panel #bg{background: #ebf1f5;}
.fm_panel #top{background: #ebf1f5;}
.fm_panel #left{background: #ebf1f5;}
.fm_panel #right{background: #ebf1f5;}
.fm_panel #bottom{background: #ebf1f5;}
.fm_panel #leftTop{background: url(http://img.yfdisk.com/templates/yunfile/classic/images/panel/topleft.png) no-repeat;}
.fm_panel #rightTop{background: url(http://img.yfdisk.com/templates/yunfile/classic/images/panel/topright.png)  no-repeat;}
.fm_panel #leftBottom{background: url(http://img.yfdisk.com/templates/yunfile/classic/images/panel/bottomleft.png)  no-repeat;}
.fm_panel #rightBottom{background: url(http://img.yfdisk.com/templates/yunfile/classic/images/panel/bottomright.png)  no-repeat;}
.pageFaq ol {padding: 6px 0 10px; margin-bottom: 18px; border-bottom: 1px solid #ddd; padding-left: 44px;}
.pageFaq ul {list-style-position: inside;}
.pageFaq ol a {text-decoration: none; color:#3E6A98;border-bottom: 1px dotted #3E6A98;}
.pageFaq ol a:hover {border-bottom: none;}
.pageFaq div.h1 {overflow: hidden; position: relative; height: 35px;}
.pageFaq div.h1 img {background: url('http://img.yfdisk.com/templates/yunfile/classic/images/faq_icons.png') 0 0 no-repeat; width: 33px; height: 175px; position: absolute; left: 0; top: 0;  _background-image: none;}
.pageFaq div.h1 a {margin-left: 43px; color:#3E6A98;position: relative; top: 4px; text-decoration: none;}
.pageFaq div.h1 a:hover {text-decoration: underline;}
.pageFaq div.h1#faq_all img {top: 0;}
.pageFaq div.h1#faq_download_files img {top: -48px;}
.pageFaq div.h1#faq_upload_files img {top: -96px;}
.pageFaq div.h1#faq_for_partners img {top: -143px;}

.average_price{width: 100%; height: 55px; text-align: center;line-height: 55px; font-weight: bold}
.description{width: 100%;text-align: center;font-weight: bold; color: #8c8c8c}
.BuyNow2{cursor:pointer; background-color:#3b8ccc;color: #ffffff; font-weight: bold; font-size: 14px;border-radius: 5px; 
width: 100px; height: 30px;margin-left: 20px; border: 1px solid #3b8ccc}

/********sub menu*************/
.submenu, .submenu div, .submenu div ul {background: url('http://img.yfdisk.com/templates/yunfile/classic/images/submenu_bg.gif') 0 -29px no-repeat; height: 29px;}
.submenu {width: 1060px;background-position: 0 0; background-repeat: repeat-x; margin:0px auto;}
.submenu div ul {background-position: 100% -58px; list-style: none; padding: 0 9px;margin-top:0px;*margin-left: 0px}
.submenu div ul li {font-size: 12px; font-weight: bold; float: left; color: #406a96; padding-top: 7px}
.submenu div ul li a {color: #4e5153;text-decoration:underline}
.submenu div ul li a, .submenu div ul li span{padding: 2px 11px 2px 12px; border-left: 1px solid #8f9599}
.submenu div ul li.first a, .submenu div ul li.first span{border: 0}
.submenu div ul li.active a{text-decoration: none;color: #3e6a98}

strong {color: 3;}
button {height: 25px; border: 1px solid #c6c6c6; color: #747474; background: #d4d4d4; font: bold 12px/23px Tahoma,sans-serif; *line-height:14px; padding: 0 11px; *padding: 0 10px; white-space: nowrap;}
html:root button, x:-moz-any-link {padding: 0 8px 2px;}
button * {vertical-align: middle;}
button, .button {cursor: pointer;}
button.blue {background: #3e6a98; border-color: #3d5893; color: #f3fafd;}
input.blue{background: #3e6a98; border-color: #3d5893; color: #f3fafd;}
input.text, textarea, select {font-family: Tahoma,sans-serif;}
input.text, textarea {font-size: 12px;}
input.check {vertical-align: middle; margin-right: 5px; *margin-right: 2px;}
input.text {border: 1px solid #cbcbcb; height: 20px; line-height: 17px; padding-left: 4px; color: #333; background: #fff; _position: relative;}
html:root input.text, x:-moz-any-link {padding-top: 3px; height: 17px;}

textarea {padding-left: 4px; border: 1px solid #cbcbcb; background: #fff;}
html:root select, x:-moz-any-link {border: 1px solid #cbcbcb; background: #fff; padding: 2px;}
html:root select, x:-moz-any-link, x:default {height: 22px;}
select option {padding-left: 5px;}

table {border-collapse: collapse;}
.tform td {vertical-align middle; white-space: nowrap;}
.tform td.tleft {text-align: left;}
.tform td.tright {text-align: right;}
.tform td.tcenter {text-align: center;}
.tform td .pre_input {margin-right: 6px;}
.tform td .text {width: 100%; *float: left;}
.f1 {border-style:none;border-width:thin;font-family:Tahoma,"ËÎÌå",sans-serif;font-size:12px;height:14px;left:7px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:5px;position:absolute;top:7px;vertical-align:middle;width:162px;}
.f1 {position: relative; line-height: normal; *padding-bottom: 1px; *margin-bottom: -1px;}
.f1 label {font-size: 11px;}
.f1 .row label,
.f1 .tform label {font-family: Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #3e6a98;/* width: 85px;*/}
.f1 .tform label {margin-right: 11px; display: block; padding-top: 4px;}
.f1 .align {margin-left: 115px;}
.f1 .align label {display: inline; float: none; padding: 0; margin: 0; font-size: 11px;}
.f1 .href {margin-left: 14px; position: relative; top: 3px;}
.f1 .tform td {vertical-align: top; padding-top: 4px; padding-bottom: 4px;}
.f1 .tform .text {width: 230px;}
.f1 .tform .optional {top: 4px;}
.f1 .tform .exp {width: 230px;}
.f2 .tform label {color: #383737;}
.f2 .tform .text {width: 180px;}
.f2 .tform .check_agree {color: #545454; font-size: 11px; font-weight: normal; padding-top: 12px; margin-right: 0;}
.f2 .tform select {width: 186px;}
.f2 .row label {width: 131px; color: #383737;}
.f2 .text {width: 196px;}
.f2 select {width: 202px;}
.f2 .label_inline {margin: 16px 0 14px;}
.f2 .label_inline label {display: inline; float: none; width: auto; color: #3e6a98;}
.f2 .tform label {color: #383737;}
.f2 .tform .text {width: 180px;}
.sep {background: url('http://img.yfdisk.com/templates/yunfile/classic/images/sep_dashed.gif') 0 0 repeat-x; height: 2px; overflow: hidden;}
.sep.white_dashed {background-image: url('http://img.yfdisk.com/templates/yunfile/classic/images/sep_dashed2.gif');}

.pageEditProfile button {margin-top: 8px; font-size: 12px;}
.pageEditProfile .f2 {_zoom: 1;}
.pageEditProfile .f2 label {min-width: 120px;}
.pageEditProfile .f2 .text {width: 196px;}
.pageEditProfile .f2 .tform select {width: 202px;}

.pagePartnersStats .tbl {width: 100%;}
.pagePartnersStats .tbl th,
.pagePartnersStats .tbl td {padding-left: 11px; padding-right: 11px;}
.tbl {border: 1px solid #d6dbdf; width: 100%; /*margin-top: 14px;*/ margin-top: 26px; font-size: 12px; line-height: normal; color: #383737;}
.tbl th {border: 1px solid #fff; background: #517aa9; color: #fff; padding: 5px 13px;}
.tbl td {border: 1px solid #e4e5e6; text-align: center; background: #fff; padding: 6px 13px;}
.tbl tr.lighter th {font-weight: normal; white-space: nowrap;}
.tbl tr.bg td {background: #fbfbfb;}
.tbl tr.top th {border-top: 0;}
.tbl tr:hover td,
.tbl tr.hover td {background: #f2f3f8;}
.tbl .tleft {text-align: left;}
.tbl .tright {text-align: right;}
.tbl .tcenter {text-align: center;}
.tbl .left_side {border-left: 0;}
.tbl .right_side {border-right: 0;}
.tbl .first {color: #406a96; white-space: nowrap;}
.tbl caption {text-align: right; font-weight: bold; padding: 16px 5px 0 0; line-height: 14px; font-size: 11px;}
.tbl caption span {color: #406a96;}
.tbl tfoot td {font-weight: bold;}
.tbl th a.sort {margin-right: 10px;}
.tbl th a.sort span {margin-right: -11px; padding-right: 11px; background: url('http://img.yfdisk.com/templates/yunfile/classic/images/ico_sort.gif') 100% -20px no-repeat;}
.tbl th a.asc span {background-position: 100% 6px;}
.tbl th sup {line-height: 0; position: relative; top: 4px; left: -2px; *line-height: normal; *top: 2px;}
.pageMoney .bb {background-position: 0 202px;}
.pageMoney .bb2 {background-image: none;}
.pageMoney .page {/*color: #4b4f51; */overflow: hidden; _zoom: 1;margin-top:20px}
.pageMoney .top_img {margin: -39px 0 40px -41px; _margin-right: -41px;}
.pageMoney .c_1 {float: left; width: 50%;}
.pageMoney .c_2 {float: right; width: 46%;}
.pageMoney .bb_square {margin-top: 4px;}
.pageMoney .f2 {padding-top: 3px;}
.bb_square {border: 1px solid #dbdbdc; background: #f6f6f6; padding: 20px 26px 26px;}
.bb_square h2 {margin-top: -12px; margin-bottom: 16px; font-size: 12px;}
.bb_square table {width: 100%; color: #000; line-height: normal;}
.bb_square table th {font-size: 12px; font-weight: bold; color: #3e6a98; text-align: center; border-bottom: 1px solid #c5c5c6; padding: 0 0 10px;}
.bb_square table td {text-align: center; padding-top: 14px;}
.bb_square table .tleft {text-align: left;}
.bb_square table .begin_td td {padding-top: 18px;}

.cl:after {display: block; content: '.'; clear: both; height: 0; visibility: hidden;}
*.cl {zoom: 1;}
.pageSignup {padding: 32px 36px 36px; color: #383737;}
.pageSignup .c_1 h2 {margin-bottom: -6px;}
.pageSignup .c_1 .f1 {margin-top: -7px;}
.c_1 {float: left; width: 43%;}
.c_2 {float: right; width: 54%;}

/**********wang zhuan kai shi ***************/
.pagePartnersStats .tbl {width: 100%;}
.pagePartnersStats .tbl th,
.pagePartnersStats .tbl td {padding-left: 11px; padding-right: 11px;}
#filter {/*width: 408px;*/ font-size: 11px;}
#filter .c {padding: 9px 38px; *padding-top: 12px;}
#filter .c div {margin: 3px 76px 3px 0; text-align: right; position: relative; _zoom: 1;}
#filter label {font-weight: bold; color: #4c4c4e; vertical-align: top; position: relative; line-height: 12px; top: 3px; padding-right: 5px;}
#filter select {width: 52px; font-size: 11px;}
#filter select.full {width: 172px;}
#filter select.month {width: 58px;}
#filter select.day {width: 50px;}
#filter select.year {width: 60px;}
#filter button {position: absolute; right: -76px; /*left: 244px;*/ top: 0; width: 60px;}
#filter button.middle {top: -14px;}
#filter hr {background: #e1e1e1; color: #e1e1e1; margin: 11px 0 11px; *margin: 2px 0 2px; width: auto;}

.memberships {color: #8c8c8c; font-weight: bold; line-height: normal; overflow: hidden; margin-right: -40px; padding-top: 9px;}
.memberships .bb {width: 154px; text-align: center; float: left; margin-right: 15px;}
.memberships .bb .lb {padding-bottom: 18px;}
.memberships .bb:hover,
.memberships .active,
.memberships .bb.hover {background-color: #e6e8f3;}
.memberships button {width: 108px; font-size: 12px; display: block; margin: 11px auto; white-space: nowrap;}
.memberships sup {color: #f04f28; font-size: 20px; line-height: 20px; position: relative; top: 10px;}
.memberships .text1 {color: #3e6a98; font-size: 18px; display: block; padding: 13px 0 11px;}
.memberships .text2 {color: #696361; display: block; padding-bottom: 12px;}
.memberships .text3 {color: #f04f28; font-size: 28px;}
.memberships .text4 {color: #4e75a4; display: block; padding: 3px 0 14px;}
.memberships .text4 sup {color: #4e75a4; font-size: 12px; line-height: normal; top: 1px;}
.memberships .sep {background-image: url('http://img.yfdisk.com/templates/yunfile/classic/images/sep_dashed2.gif'); margin: 14px 17px 9px;}

.bb {position: relative; zoom: 1; }
.bb .lt, .bb .rt, .bb .rb, .bb .lb {background: url('http://img.yfdisk.com/templates/yunfile/classic/images/bb.gif') -4px -4px no-repeat; overflow: hidden; position: relative; zoom: 1;}
/*.bb .lt {margin: -1px;}*/
.bb .rb {background-position: 100% 100%; margin-bottom: -4px; margin-right: -4px;}
.bb .rt {background-position: 100% -4px; padding-right: 4px;}
.bb .lb {background-position: -4px 100%; padding-bottom: 4px;}

.bb2 {border: 1px solid #d5d5d5; border-top-width: 2px; border-color: #708194 #b5b5b5 #cbcbcb; background-image: none; background-color: #f2f2f2;}
.bb2 .lt {margin-top: -2px;}
.bb2 .lt, .bb2 .rt, .bb2 .rb, .bb2 .lb {background-image: url('http://img.yfdisk.com/templates/yunfile/classic/images/bb2.gif');}

.bb_circle {background-image: none; line-height: normal;}
.bb_circle .lb {padding: 34px 28px 28px;}
.bb_circle .lb h2 {margin-top: -12px; margin-bottom: 19px; font-size: 12px;}
.bb_circle .lb ul {margin-bottom: -12px; position: relative;}
.bb_circle .lb ul li {padding-bottom: 18px;}
.bb_circle a {color: #2b4f75}
.bb_circle .sep {margin: 12px -11px 14px;}

/*********   text1    *************/
input.text1{height: 23px;width: 335px;overflow:hidden;vertical-align: middle;}
/*********   text2    *************/
input.text2{height: 23px;width: 236px;overflow:hidden;vertical-align: middle;}
/*********   text3    *************/
input.text3{height: 23px;width: 236px;overflow:hidden;vertical-align: middle;}

/*************        textarea        *************/
textarea.texta{resize:none;font: 14px/20px arial;height: 100px;overflow: auto;padding: 10px;width: 493px;}
textarea.texta1{resize:none;font: 14px/20px arial;height: 120px;overflow: auto;padding: 10px;width: 493px;}
textarea.texta2{resize:none;font: 14px/20px arial;height: 120px;overflow: auto;padding: 10px;width: 493px;}
input.text1, textarea, select {font-family: Tahoma,sans-serif;}
input.text1, textarea {font-size: 12px;}
input.check {vertical-align: middle; margin-right: 5px; *margin-right: 2px;}
input.text1 {border: 1px solid #cbcbcb; height: 20px; line-height: 17px; padding-left: 4px; color: #333; background: #fff; _position: relative;}
html:root input.text1, x:-moz-any-link {padding-top: 3px; height: 17px;}

.simple_box {border: 1px solid #e1e1e1; border-width: 0 1px; background: #fbfbfb; line-height: 20px; _overflow: hidden;}
.simple_box .t,
.simple_box .b {background: #e1e1e1; border: 1px solid #e7e7e7; border-width: 0 1px; height: 1px; overflow: hidden; position: relative;}
.simple_box .t {margin-bottom: -1px; top: -1px;}
.simple_box .b {margin-top: -1px; bottom: -1px;}
.simple_box .tb {margin: 0 -1px; background: none/*#fbfbfb*/; border: 2px solid #e7e7e7; border-top: 0; border-bottom: 0; height: 1px; overflow: hidden; position: relative;}
.simple_box .c {padding: 5px 12px;}
.simple_box .c .r {*width: 150px; height: 60px; float: left; border-left: 1px solid #e6ecf0; margin-left: 11px; padding-left: 11px;}
.simple_box .c .l {overflow: hidden; float: left;}
.simple_box a {color: #4c4c4d;text-decoration: underline;}
.simple_box_default label {font-weight: bold; padding-right: 5px;}
.simple_box_default button {margin-left: 12px;}
.simple_box_default .c {padding: 9px 38px;}
.simple_box_default .c * {vertical-align: middle}

.simple_box2 {border: 1px solid #e1e1e1; background: #fbfbfb; line-height: 20px;}
.simple_box2 .clt,
.simple_box2 .crt,
.simple_box2 .crb,
.simple_box2 .clb {width: 2px; height: 2px; overflow: hidden; position: absolute;}
.simple_box2 .clt {left: -1px; top: -1px; background-position: 0 0;}
.simple_box2 .crt {right: -1px; top: -1px; background-position: 100% 0;}
.simple_box2 .crb {right: -1px; bottom: -1px; background-position: 100% -2px;}
.simple_box2 .clb {left: -1px; bottom: -1px; background-position: 0 -2px;}
.simple_box2 .c {padding: 6px 12px;}
.simple_box2 .c .r {height: 60px; float: left; border-left: 1px solid #e6ecf0; margin-left: 11px; padding-left: 11px;}
.simple_box2 .c .l {overflow: hidden; float: left;}
.simple_box2 a {color: #4c4c4d;}

h1, h2, h3 {font-family: Tahoma,sans-serif; font-weight: normal;}
h2 {font-size: 14px; font-weight: bold; color: #3e6a98;}
h3 {font-size: 12px; font-weight: bold; /*color: #383737;*/}
h4 {font-size: 11px; font-weight: bold; color: #474748; padding-bottom: 8px;}
ul.list {list-style: none; color: #050505;}
ul.list li {padding-bottom: 12px; line-height: 14px;}
ul.list_num {list-style: none; padding: 10px 0 5px 16px; margin-left: 7px;}
ul.list_num .num {margin-left: -16px; margin-right: 3px; position: relative; _margin-right: 2px;}
ul.list_num li {padding-bottom: 5px;}

/** shou ye  wang zhuan jieshao***/
.introduce_div{width:890px;margin:0 auto; height:100px;}
.intro_icon {background-attachment:scroll;background-image:url(http://img.yfdisk.com/templates/yunfile/classic/images/upload-share-earn1.gif);background-repeat:no-repeat;}
.normaltext {color:#333333;font-size:12px;white-space:normal;}
.shareicon {background-position:center center;}
.earnicon {background-position:center bottom;}
.introduce_left{float:left;width:280px;border:1px solid #D5D5D5;}
.introduce_middle{float:left;margin-left:20px; width:280px;border:1px solid #D5D5D5;}
.introduce_right{float:left;margin-left:20px;border:1px solid #D5D5D5;width:280px;}
.bigbluetext {color:#199BD8;font-size:17px;font-weight:bold;font-family:Arial;}
.normaltext {color:#333333;font-size:12px;font-family:Arial;}
.bigpinktext {color:#EF229B;font-size:17px;font-weight:bold;font-family:Arial;}
.biggreentext {color:#8BB811;font-size:17px;font-weight:bold;font-family:Arial;}
.bordergray4isdesrounded {-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;margin: 5px;}

/**************message css*************************/
.showContent{padding:20px 30px;font: 12px Tahoma,sans-serif; color: #545454; background: #fff  0 0 repeat-x;}
.showContent table tr td{padding-bottom:10px;}
.showContent .grn{font-family: "lucida Grande",Verdana;color:#3E6A98;}
.showContent .message_title{width:514px;font: bold 14px arial;margin-bottom: 10px;padding: 5px 0 5px;color:#3E6A98;}
#dash{width:512px;margin-top:0px;border-top:1px dashed #B2B2B2;margin-bottom:10px;line-height:1px;height:1px;overflow:hidden;}
.showContent .message_content{width:507px;height:135px;border:1px solid #b5b5b5;background:#fefdfa;padding-top:5px;padding-left:5px;font-weight:bold;margin-bottom:12px;}
.showContent #showContTb{font-size:12px;font: 12px Tahoma,sans-serif; color: #545454;background: #fff  0 0 repeat-x;}

.showTitle{width:1060px;}
/*.showTitle #messTb{width:835px}*/
.showTitle table a:hover{color:#5F1E20;}
.showTitle table tr td{padding-left:8px;padding-top:6px;padding-bottom:4px;text-align:left;}
.showTitle table tr th{padding-left:8px;padding-top:6px;padding-bottom:4px;text-align:left;/*background:none repeat scroll 0 0 #FF8000;*/
border-right:1px solid #ffffff;color:#FFFFFF}
#mess_tr{border-bottom:1px solid #cccccc;}
.mess_tdbold_true{font-weight:bold;}
.showTitle .h3_title{font-size: 12px; font-weight: bold; color: #3e6a98; padding-bottom: 8px;}
#desk_top #top_message{color:red;font-size:14px;}
#pre,#next{border:none;cursor: pointer;background:none;color:#c46207;}
.showTitle .pic{padding-left:8px;}
.showTitle .box2{padding-left:12px;vertical-align: bottom;}
.showTitle .box3{padding:0 0 3px 12px;vertical-align: bottom;}
.showTitle .ico_mailtitle{background: url("../images/message/mess_pic1.png") no-repeat scroll -76px 1px transparent;height: 16px;overflow: hidden;width:21px;}
.showTitle .imporPic{background: url("../images/message/mess_pic1.png") no-repeat scroll -24px -17px transparent;cursor: pointer;height: 16px;overflow: hidden;width:21px;float:left;}
.showTitle .commonPic{background: url("../images/message/mess_pic1.png") no-repeat scroll 2px -17px transparent;cursor: pointer;height: 16px;overflow: hidden;width: 21px;float:left;}
.showTitle .unreadPic{background: url("../images/message/mess_pic1.png") no-repeat scroll -54px 0px transparent;cursor: pointer;height: 16px;overflow: hidden;width:21px;}
.showTitle .readedPic{background: url("../images/message/mess_pic1.png") no-repeat scroll -76px 0px transparent;cursor: pointer;height: 16px;overflow: hidden;width:21px;}
.showTitle .messageBottom{background-color: #d6eafa;padding: 6px 7px 4px;margin-top:1px;}
.showTitle .messageBottom .paging{float:right;margin: 4px 0 0;}
.showTitle .messageBottom .clr{clear:both;height:1px;overflow: hidden;}
.showTitle table a{color:#555555;cursor: pointer;text-decoration:none;}
.showTitle table a:hover{color:#555555;}
.showTitle table tr td.operTb{text-align:center;padding:0px;}
.showTitle table tr.sele td{background:rgb(82, 139, 203);}
.showTitle table tr.over td{background:#F2F3F8;}
.showTitle table tr.out td{}

/***** bottom  *****/
.copy{color: #838284; font-size: 13px}
.copy a{text-decoration: none; color: #838284}
.copy a:hover{text-decoration: underline;}
#skyblue_bottom{width: 1060px; height: auto; padding-top:30px; margin:0 auto}
#bottomspan{width: auto; float: right}
#skyblue_bottom .social a {width: 37px;height: 37px;display: inline-block;+display:block;+float:left;text-indent: -9999px;background-image: url("http://img.yfdisk.com/templates/default/images/foot_social.png");}
#skyblue_bottom a.twitter {background-position: 0 0;}
#skyblue_bottom a.fb {background-position: 0 -37px;}
#sortDiv{width: 99%; margin: 10px 0px 20px 0px;height: 30px;}

#upgrade{height: 30px; font-weight:bold; margin-bottom: 20px}
.upgrade_process{font-size: 14px; height: 26px;float: left; margin-left: 30px; line-height: 32px}
.upgrade_process div{text-align: center; width: 30px; height: 26px; border-radius: 7px; box-shadow:  5px 3px 5px #d2d2d2;
float: left; color: #ffffff; line-height: 26px; background-color: #d2d2d2; font-size: 16px; font-weight: bold; margin-right: 20px}
#upgrade img{float: left; margin-left: 30px; margin-top: 2px; width: 25px; height: 25px}
.upgrade_fontcolor{color: #4d9dde}
#upgrade_process_box2 #passwordcheck{float: left; margin-left: 315px; margin-top:-56px;*margin-left: 345px; *margin-top:-61px}
#upgrade_process_box2 #chkmsg{float: left;margin-left:330px;*margin-left:5px;margin-top:-60px}
#upgrade_process_box2 form{margin-left: 23px}
#upgrade_process_box2 td{vertical-align: top; padding-top: 4px; padding-bottom: 4px; font-weight: bold}
#upgrade_process_box2 .text{width: 180px}

#falline_login table tr td{padding-bottom:15px;}
#falline_login .fallTd{padding-bottom:0px;}
#falline_login .third_party_login_div{float:left;background:url("http://img.yfdisk.com/templates/default/images/foreign_login.png");height:30px;width:170px;background-repeat:no-repeat;}
#falline_login .login_content_right{float:left;margin-left:22px;}
#falline_login .login_content_left{float:left;padding:0 22px 0 236px;width:auto;height:155px;border-right:1px solid #CDCDCD;}

/***** third login userinfo improve  *****/
#UpdateTMButton{border-radius: 2px;border: 2px solid #517AA9;background-color: #517AA9;color: #FFF;font-size: 15px;width: 90px;height: 30px;cursor: pointer;font-weight: bold;}
#updateTM_Box{display: none; z-index: 1000;margin-top:-80px;font-size: 12px;font-family: Arial,Helvetica,sans-serif;background-color: #FFF;width: 500px;height: 320px;top: 150px;left: 50%;margin-left: -265px;border-radius: 5px;position: absolute;padding: 1px;}
#updateTMinfo{width: 473px;height: 160px;margin-left:10px;position: absolute;font-weight: bold;}
#updateTMinfo tr td {padding-bottom: 15px;}
.upTM_title{width: 498px;background-color: #517aa9;height: 30px;top: 2px;margin: auto;position: relative;border-radius: 5px;}