*{padding:0;margin:0}

img{border:none}

html{height:100%}

h1,h2,h3,h4,h5{
	font-size:100%;
	font-weight:bold;
}

body{position:relative;min-height:100%;min-width:990px;background:#fff;line-height:1.2}
* html body{height:100%}

body.popup{
	min-height:0;
	min-width:0;
	padding:5px;
}

body,input,textarea,select{font-size:14px;font-family:tahoma,verdana,sans-serif;color:#444}
input.text,textarea,select,input[type="text"],input[type="password"]
{
	border:1px solid #a5acb2;
	padding:1px 2px;
}
input.button, input[type="button"], input[type="submit"]{
	padding:1px 2px;
}

table{border-collapse:collapse}

iframe{
	border:0;
}

.w100p{width:100%}

.main{width:990px;margin:0 auto}

a:link,a:visited{color:#000;text-decoration:underline}
a:hover{color:#000;text-decoration:none}

span[title]{
	cursor:help
}

.header{
	position:relative;
	height:100px;
}

.header table.tophead{width:100%;height:100px}
.header td.tophead{vertical-align:top}

ul.main_menu{list-style:none;float:right;font-size:13px}
ul.main_menu li{display:block;float:left;padding-left:20px;}
ul.main_menu li a:link,ul.main_menu li a:visited{text-decoration:none}
ul.main_menu li a:hover{text-decoration:underline}
ul.main_menu li a.red:link,ul.main_menu li a.red:visited,ul.main_menu li a.red:hover{color:red}
ul.main_menu li a.active:link,ul.main_menu li a.active:visited, ul.main_menu li a.active:hover{text-decoration:underline}

.header ul.main_menu{
	height:36px;
	border-bottom:1px solid #999;
	padding:8px 10px 0 0;
}
.header ul.main_menu li{line-height:36px;}

.main_index .header ul.main_menu{
	float:left;
	height:25px;
	padding-left:40px;
}
.main_index .header ul.main_menu li{line-height:22px;}

.main_index .content .logo{float:left;width:176px;height:14px;
background:url(http://euploading.cn/images/logo.png) no-repeat left top;padding:40px 0 0 0;
font-weight:bold;font-family:"Trebuchet MS", sans-serif;font-size:11px;text-decoration:none;}


.header .logo{display:block;float:left;width:176px;height:10px;padding:50px 0 0 0;
background:url(http://euploading.cn/images/logo.png) no-repeat 0 10px;
text-decoration:none;color:#333;font-weight:bold;font-family:"Trebuchet MS",arial,sans-serif;font-size:11px}
* html .header .logo{display:inline}

.logo:link, .logo:visited, .logo:hover{text-decoration:none}

.language{right:0;float:right;color:#ccc;}

.header .language{position:absolute;top:47px;padding-right:5px}
.main_index .content .language{padding-top:12px}

.language a{font-size:11px;font-weight:bold;margin:0 5px}
.language a:link, .language a:visited, .language a:hover{color:#999;text-decoration:none}
.language a.red:link, .language a.red:visited, .language a.red:hover{color:red}




.header table.middlehead{width:100%}
.banner1{width:730px;height:90px;overflow:hidden;padding:0 0 20px 0}

.loginoruser{width:210px;height:90px;overflow:hidden;padding:0 0 30px 0;}

.login{font-size:11px;text-align:center;padding:5px 0 0 0}
.login ins{font-size:18px;display:block;text-decoration:none;line-height:30px;padding:0 0 12px 0}
.login input, .login button{width:74px;padding:2px 0;margin:0 auto;display:block;text-decoration:none;}

.loginoruser_gold{
	position:relative;
}
.loginoruser_gold .gold_login{
	position:absolute;
	top:5px;
	left:0;
	width:55px;
	height:55px;
}
.loginoruser_gold .login{
	margin-left:64px;
	text-align:left;
}
.loginoruser_gold .login ins{
	line-height:25px;
	padding-bottom:5px;
}
.loginoruser_gold .login input{
	margin:0;
	padding:0;
}

.registration .row{height:30px}
.registration .row span{display:block;float:left;width:86px;padding:2px 0 0 0}
.registration .row input{display:block;float:left;width:118px;border:1px solid #a5acb2;
background:#fff;padding:1px 2px}
.registration .forgotpassword a{display:block;float:left;font-size:11px;line-height:22px}
.registration .forgotpassword a:link,.header .registration .forgotpassword a:visited,
.registration .forgotpassword a:hover{color:#999}
.registration .forgotpassword input{display:block;float:right;cursor:pointer;
width:74px;padding:2px 0}


.content{
	overflow:hidden;
	zoom:1;
	clear:both;
}
.main_index .content{
	padding:20px 0 40px 0;
	font-size:11px;
}
.main_index .content .logo_block{
	overflow:hidden;
	zoom:1;
	width:410px;
	margin:0 auto 40px;
}

.downloadblock{width:730px;margin-left:auto;font-size:11px;clear:both}

.downloadblock .string{border-bottom:1px solid #ccc;position:relative;height:26px}
.downloadblock_immediately .string{margin-top:-26px;}
.downloadblock .string b{font-size:22px;background:#fff;font-weight:normal;padding:0 15px 0 0;color:#444;
font-family:verdana,arial,sans-serif;letter-spacing:-0.04em;position:absolute;left:0;top:12px;
white-space:nowrap}


.downloadblock .info{
	padding:20px 0 20px 0;
	line-height:24px;
	font-size:12px;
	color:#999;
	text-align:left;
	border-bottom:1px solid #ccc
}
.downloadblock .info2{padding:20px 0 20px 0;line-height:24px;font-size:12px;color:#999;text-align:left;}
.downloadblock .info i,.downloadblock .info2 i{color:#333;margin-right:20px;font-style:normal}
.downloadblock .info b,.downloadblock .info2 b{font-size:14px;color:#333;padding:0px 4px;margin-right:20px}

.downloadblock_gold .string, .downloadblock_gold .info{
	border-bottom:0;
}

.downloadblock .report{float:right;font-size:12px;color:#999;padding-top:1em;
text-align:right;line-height:15px;position:absolute;right:0;top:38px;
text-transform:uppercase;
}

.downloadblock .report a:link,.downloadblock .report a:visited,.downloadblock .report a:hover{color:#ff2e00}

.choose{color:#333;padding:17px 0 27px 0;position:relative}
* html .choose{height:620px}

.choose a:link,.choose a:visited,.choose a:hover{color:#FF2E00}

.downloadblock div.captcha{font-size:12px}
.downloadblock div.captcha .entercode{width:100%}
.downloadblock div.captcha img.captcha{display:block}
.downloadblock div.captcha input.code{padding:3px 4px 4px 4px;width:200px}
.downloadblock div.captcha input.download{}

.downloadblock .choose div.captcha p.hint{color:#5a5a5a;font-size:11px;padding:30px 0 50px 0}

.box span{position:absolute;display:block;border:1px solid #ccc;width:16px;height:16px;
text-align:center;left:0;top:4px;font-size:16px;line-height:14px;
overflow:hidden;cursor:pointer;color:#999;font-family:verdana}

.box{padding:0 0 30px 0;border-top:1px solid #ccc}
.upload_form .box{padding-top:20px;padding-bottom:0;border:0;}

div.boxtitle{height:11px;position:relative;cursor:pointer;}
div.boxtitle ins{display:block;padding:5px 20px 5px 25px;font-size:15px;line-height:16px;
float:left;position:absolute;left:0;top:-15px;text-decoration:none;background:#fff;white-space:nowrap}
.choose .boxtable{width:100%;font-size:13px}
.choose .boxtable td{padding:3px 0;text-align:center}
.choose .boxtable td.left{text-align:left;width:360px;padding:0 0 0 5px}

.choose .boxtable a.moreinfo{font-size:11px;}

.choose #box_big{display:none}

.downloadblock .choose .about{position:relative;padding:15px 0 30px 0;border-top:1px solid #ccc}
.downloadblock .choose .about p.nolimits{position:absolute;left:0;top:-12px;background:#fff;font-size:13px;
padding:0 20px 0 0;float:left}

.downloadblock .choose .about b{font-size:8px;padding:0 2px 0 5px;vertical-align:top}
.downloadblock .choose .about b.red{font-size:11px;padding:0;color:#ff2e00}

.spec{border-top:1px solid #ccc;padding:20px;font-size:20px;color:#ff2e00;text-align:center}
.spec b{font-size:28px}

.leftside{padding:0 0 40px 0;width:220px;float:left;font-size:12px}
.rightside2{padding:0 0 40px 0;width:220px;float:right;font-size:12px}

.leftmenu{background:#e7e7e7;padding:15px 20px 20px 20px}
.leftmenu a{display:block;padding:2px 0 2px 0}
.leftmenu a:link,.leftside a:visited{text-decoration:underline;color:#ff3300}
.leftmenu a:hover{text-decoration:none;color:#ff3300}
.leftmenu a.gray:link,.leftmenu a.gray:visited,.leftmenu a.gray:hover{color:#999999;text-decoration:none}
.leftmenu a.new:link,.leftmenu a.new:visited,.leftmenu a.new:hover{text-decoration:none}
.leftmenu a.new:link span,.leftmenu a.new:visited span{text-decoration:underline}
.leftmenu a.new:hover span{text-decoration:none}
.leftmenu a.new ins{text-decoration:none;background:#ff3300;font-size:9px;
color:#fff}

div.top10{padding:17px 0 0 20px}
.adminright div.top10{padding:0 0 0 0}

div.top10 .title{color:#a0a0a0;font-size:15px;padding:8px 0 8px 0}
.adminright div.top10 .title{padding:0 0 8px 0}
table.top10{width:100%;font-size:11px}
table.top10 td{padding:4px 0 3px 5px;border-top:1px solid #ccc;vertical-align:top}
table.top10 thead td{padding:6px 0 5px 5px;background:#e7e7e7;border-top:none}
div.top10 .position{font-size:11px;padding:15px 0 0 0}
div.top10 .position b{color:#a0a0a0;font-size:15px}

.rightside{width:730px;float:right;padding:0 0 40px 0}
.leftside2{width:730px;float:left;padding:0 0 40px 0}

.upload{padding:10px 0 0 0;font-family:'Trebuchet MS',arial,sans-serif;font-size:12px}
.upload .title{height:1px;border-top:1px solid #ccc;position:relative}
.upload .title ins{display:block;float:left;text-decoration:none;font-size:21px;
position:absolute;top:-15px;background:#fff;padding:0 20px 0 0;font-family:tahoma}
.upload .note{padding:14px 0 20px 0}
.upload .inputtitle{padding:13px 0 4px 0}
.upload .inputupload{padding:0 0 16px 0}
.upload .separator1{border-top:1px solid #ccc;height:0px;overflow:hidden;text-indent:-1000px}
.upload input.textinput{width:726px;border:1px solid #a5acb2;padding:1px 2px;background:#fff;font-size:14px}
.upload .useragreement{padding:20px 0 15px 0}
.upload .useragreement input{margin-right:0px;vertical-align:middle}
.upload .useragreement span{}
.upload .useragreement a{font-size:11px}
.upload .useragreement a:link,.upload .useragreement a:visited,.upload .useragreement a:hover{color:#999}

.upload_form_not_index .uploadnow{background:#e7e7e7;padding:6px 0;}
.uploadnow input{display:block;margin:0 auto;padding:2px 0;cursor:pointer;width:144px}

.separator2{height:48px;overflow:hidden;text-indent:-1000px}

table.choose_download{width:100%;font-size:11px;padding:10px 0 15px 0;margin-bottom:1em;}

table.choose_download td.text{border-right:1px dotted #999;vertical-align:top;padding:0px 40px 0 0;width:370px;}
table.choose_download td.text iframe{
	width:100%;
	min-height:300px;
}

.smspopup{font-size:11px;}
.smspopup select{width:120px;padding:1px}
.smspopup .country td{padding:0 0 10px 0}
.smspopup p.strong{margin:0.5em 0;font-weight:bold;}
.smspopup  em{background:#eee;color:red;font-style:normal;}
.smspopup  .smssend td{padding:0 20px 0 0}
.smspopup  .smssend .text{width:145px;padding:3px 4px 4px 4px}
.smspopup  .smssend .send{width:85px;padding:2px 0 3px 0}
.smspopup  .toptitle{padding:0 0 15px 0;font-size:13px}
.smspopup  .title{font-size:13px;font-weight:bold;margin:10px 0}
.smspopup  .title b{color:#ccc;font-size:22px;font-weight:normal}


table.choose_download td.number{vertical-align:top;padding:0;}
table.choose_download td.number .timebar{margin-top:10px;text-align:center;}

#download_waiter_remain{
	display:block;

	width:70px;
	height:70px;
	line-height:67px;
	margin:0 5px;
	background: transparent url('../images/timer.gif') no-repeat;

	text-align:center;
	font-size:36px;
	color:#666666;
}


table.choose_download td.number div.timebar embed,
table.choose_download td.number div.timebar object{display:block;margin:0 auto;}
body.lang_ru table.choose_download td.number div.timebar object{display:block;margin-left:auto;}

table.choose_download td.number table.timebar{
	margin:10px auto 0;
}

table.choose_download td.number table.timebar td{
	min-height:63px;
}
table.choose_download td.number table.timebar div,
table.choose_download td.number table.timebar object,
table.choose_download td.number table.timebar embed{
	width:91px;
	height:63px;
}

.no_download_msg{
	background:#e7e7e7;
	padding:38px 10px 33px 10px;
	text-align:center;
}

table.choose_download td.number .download_msg{margin:30px 20px 10px 20px;}
.downloadblock_gold table.choose_download td.number .download_msg{margin:5px auto 20px;width:410px;}
table.choose_download td.number .download_msg strong{color:#FF2E00;}
table.choose_download td.number .download_msg h3{color:#FF2E00;font-size:120%}
table.choose_download td.number .download_msg strong.download_msg_points{display:block;margin-bottom:20px;font-size:20px;}

table.choose_download td.number_center .download_msg{text-align:center;}

table.choose_download td.number #download_url{text-align:center;padding-top:35px;min-height:45px;}
.downloadblock_gold table.choose_download td.number #download_url{font-size:140%;}
.downloadblock_immediately table.choose_download td.number #download_url{text-align:left;padding-top:1.5em;}

table.choose_download td.number ins{display:block;float:left;text-decoration:none;line-height:28px}
table.choose_download td.number .captcha{display:block;float:right}
table.choose_download td.number .code{display:block;float:right;width:98px;padding:3px 4px 4px 4px}
table.choose_download td.number .download{padding:3px 5px;}


table.choose_download td.number a:link,table.choose_download td.number a:visited,table.choose_download td.number a:hover{color:#FF2E00}
table.choose_download td.number .hint{text-align:right;padding:10px 0 0 0}

.downloadblock_gold table.choose_download td.number{
	background:#e7e7e7;
}

.title1{height:26px;border-top:1px solid #ccc;position:relative;margin-top:15px;}
.title1 ins{display:block;float:left;text-decoration:none;font-size:21px;color:#444444;
position:absolute;top:-15px;background:#fff;padding:0 20px 0 0;font-family:tahoma}

.title2{font-size:21px;padding:0;}
.title2 table{width:100%;}
.title2 ins{display:block;font-size:15px;text-decoration:none;padding:0 0 9px 6px;border-bottom:1px solid #ccc}
.title2 ins big{font-size:21px;}
.title2 span{display:block;padding:7px 0 0 6px;}
.title2 a:link,.title2 a:visited,.title2 a:hover{color:#ff3300}
.title2 em{display:block;padding:0 13px 0 0;font-style:normal;white-space:nowrap}

.goldaccount .title2 ins{color:#a0a0a0;}
.goldtransfer .title2 ins{color:#ff3300}
.getmoney .title2 ins,.getmoney .title2 span{color:#adadad;}

.title3{height:32px;border-top:1px solid #ccc;position:relative}
.title3 ins{display:block;float:left;text-decoration:none;font-size:21px;color:#444444;
position:absolute;top:-15px;background:#fff;padding:0 20px 0 0;font-family:tahoma}
.title3 i{display:block;white-space:nowrap;position:absolute;top:13px;left:0;
font-style:normal;font-size:11px;}


.goldaccount{padding:0 0 30px 0}
.goldtransfer{padding:30px 0 0 0}
.goldtransfer .file{padding:15px 0 20px 0}
.getmoney{padding:0 0 30px 0}

.goldinfo1{background:#e7e7e7;padding:7px 15px 7px 15px;font-size:12px;}

.table1{width:100%;font-size:11px}
.table1 td{border-top:1px solid #ccc;line-height:13px;padding:8px 0 7px 8px;vertical-align:top}
.table1 thead td{background:#e7e7e7;padding:15px 0 12px 8px;border-top:none}

.table2{width:100%;font-size:11px}
.table2 td{border-top:1px solid #ccc;line-height:13px;padding:8px 0 7px 8px;vertical-align:top}
.table2 thead td{color:#a0a0a0;border-top:none;font-size:15px}
.table2 tfoot td{color:#ff3300;background:#e7e7e7}

.table3{width:100%;font-size:12px}
.table3 td{border-bottom:1px solid #ccc;line-height:14px;padding:8px 0 7px 8px;vertical-align:top}
.table3 td.name{color:#7f7f7f;text-decoration:underline;cursor:help;}

.table4{width:100%;font-size:11px}
.table4 td{border-bottom:1px solid #ccc;line-height:13px;padding:8px 4px 7px 4px;vertical-align:top;text-align:center;}
.table4 thead td{background:#e7e7e7;padding:15px 4px 12px 4px;}
.table4 td.key{color:#ff3300}

.table5{width:100%;font-size:12px;}
.table5 td{padding:6px 0 5px 0;}
.table5 thead td{background:#e7e7e7;padding:13px 0 6px 0;line-height:20px;}
.table5 td.blank{text-indent:-9999px;overflow:hidden;}
.table5 td.name{text-align:right;padding-right:30px;width:133px;}
.table5 td.loginname{font-size:18px}
.table5 .sepline{display:block;border-bottom:1px solid #ccc;text-indent:-9999px;overflow:hidden;height:16px;margin-bottom:8px;}
.table5 .text{width:277px;border:1px solid #a5acb2;display:block;}
.table5 .red{color:#ff3300}
.table5 .gray{color:#b3b3b3}
.table5 .vt{vertical-align:top;}
.table5 .extsiteinfo ins{display:block;text-decoration:none;padding:15px 0 0 0}
.table5 .extsiteinfo ins input{margin:0 3px 0 0;vertical-align:middle}

.table6 .column{border-right:1px dotted #999;vertical-align:top;font-size:11px;text-align:center;width:146px;}
.table6 .column3{width:243px!important;}
.table6 .columnright{border:none}
.table6 table.number{font-size:11px;color:#a0a0a0;margin:0 auto;}
.table6 table.number td{padding-right:6px;text-align:left;text-decoration:line-through}
.table6 table.number td.number{font-size:18px;vertical-align:top;padding-right:3px;text-decoration:none}
.table6 .new{padding:3px 12px 0 0;height:16px;}
.table6 .new ins{display:block;color:#fff;text-decoration:none;background:#ff3300;float:right;
font-size:9px;padding:1px 2px;}
.table6 .goldtitle{color:#ff3300;font-size:15px}
.table6  .count{font-size:21px;padding:2px 0 10px 0;}
.table6  .count i{font-size:14px;font-style:normal}
.table6  .payline{display:block;margin:0 auto;padding:0 0 18px 0}
.table6  .payinput{padding:11px 0}
.table6  .payinput input, .table6 .payinput button{display:block;margin:0 auto;width:125px;font-size:12px;}
.table6 .paysystem td{padding:5px 0 0 0;min-height:48px;}
.table6 .paysystem td img{display:block;margin:0 auto}

.table7{width:100%;font-size:12px;}
.table7 td{padding:6px 0 5px 0}
.table7 td.name{text-align:right;}
.table7 td.blank{text-indent:-9999px;overflow:hidden;}
.table7 .red{color:#ff3300}
.table7 .gray{color:#999;padding:0 0 15px 0}
.table7 .text{width:277px;border:1px solid #a5acb2;display:block;}
.table7 .sepline{padding:0 0 12px 0}
.table7 .sepline ins{display:block;border-bottom:1px solid #ccc;text-indent:-9999px;overflow:hidden;height:16px;}

.table8{width:100%;font-size:12px;}
.table8 td{padding:0 0 5px 0;vertical-align:top;}
.table8 .name{font-weight:bold;text-align:right;padding:3px 15px 5px 0;width:145px;}
.table8 input.text{width:540px;border:1px solid #A5ACB2;padding:1px;}
.table8 textarea{width:540px;border:1px solid #A5ACB2;padding:1px;height:120px;overflow:hidden;}
.table8 select{width:546px;}
.table8 .forregged{padding:2px 0 0 0}
.table8 .captcha2{}
.table8 .captcha2 img, .table8 .captcha2 input{display:block;float:left;}
.table8 .captcha2 img{padding:0 20px 0 0}
.table8 .captcha2 input{margin:17px 0 0 0;border:1px solid #A5ACB2;padding:1px;width:150px;}
.table8 td.button{padding:10px 26px 0 0}
.table8 td.button input.button{width:100px;display:block;float:right;}
.table8 h3.title{font-size:18px;font-weight:normal;color:#ff3300;padding:0 0 5px 0}

.table8 .sepline{padding:0 0 15px 0}
.table8 .sepline ins{display:block;height:20px;overflow:hidden;text-indent:-1000px;border-bottom:1px solid #ccc;}

.filereport .paynumber{font-size:12px;position:relative;top:-6px}
.filereport div.date{padding:9px 0 9px 11px;background:#e7e7e7}
.filereport table.date{font-size:11px}
.filereport div.date input.date{border:1px solid #a5acb2;width:82px;
background:#fff;padding:1px 0;font-size:13px}
.filereport .button{width:103px}

.separator3{height:40px;overflow:hidden;text-indent:-1000px}
.separator4{height:15px;overflow:hidden;text-indent:-1000px}
.separator5{height:20px;overflow:hidden;text-indent:-1000px}
.separator6{height:5px;overflow:hidden;text-indent:-1000px}
.separator7{height:45px;overflow:hidden;text-indent:-1000px}

.downloadblock .downloadbegin{background:#e7e7e7;font-size:16px;height:110px;line-height:110px;text-align:center;color:#444}
.downloadblock .downloadbegin2{background:#e7e7e7;font-size:16px;height:55px;line-height:55px;text-align:center;color:#444}
.downloadblock .downloadbeginlinks{font-size:12px;width:100%}
.downloadblock .downloadbeginlinks td{padding:10px 0 30px 0}
.downloadblock .downloadbeginlinks .repeat{text-align:right}
.downloadblock .downloadbeginlinks a:link,.downloadblock .downloadbeginlinks a:visited,
.downloadblock .downloadbeginlinks a:hover{color:#ff3300}

.uploadandtransfer{padding:15px 0 20px 0}

table.admintable{width:100%}
table.admintable td.adminleft{width:490px;vertical-align:top;border-right:1px dotted #000}
table.admintable div.adminleft{width:442px}

table.admintable td.adminright{padding:0 0 0 40px;vertical-align:top}
table.admintable div.adminright{}

.support{padding:22px 0 0 20px}
.support .title{color:#a0a0a0;padding:0 0 10px 0;font-size:15px}
.support ul{color:#cccccc;list-style-type:square;font-size:11px;padding:0 0 0 10px}
.support ul li{
line-height:1.6;
}
.support ul li span{color:#000}
.support ul li span img{vertical-align:middle}
.support ul li span a:link,.support ul li span a:visited,.support ul li span a:hover{color:#ff3300}
.support .add:link,.support .add:visited,.support .add:hover{color:#ff3300;font-size:12px}

.rightside .support{padding:0 0 20px 0;font-size:12px}
.rightside .support .title{color:#000;font-size:13px;padding:0 0 5px 0}

.leftside2 .support{padding:0 0 20px 0;font-size:12px;height:20px;}
.leftside2 .support .title{color:#999;font-size:13px;padding:0 0 5px 0;float:left;}
.leftside2 .support a{float:right;}

.news{font-size:11px;line-height:1.3}
.news a:link,.news a:visited,.news a:hover{color:#ff3300}
.news .title{font-size:15px;color:#ff3300;padding:0 0 2px 0}
.news ul{color:#ccc;padding:3px 0 3px 15px;list-style-type:square}
.news ul li{padding:1px 0}
.news ul li span{color:#000}
.news .newsitem .newstitle{border-bottom:1px solid #a0a0a0;color:#ff3300;font-size:15px;padding:0 0 2px 0}
.news .newsitem .newstitle ins{text-decoration:none;color:#a0a0a0;font-size:10px}
.news .newsitem .newstext{padding:16px 0 25px 0}
.news .faq{font-size:12px;text-align:right}

.statistic a:link,.statistic a:visited,.statistic a:hover{color:#ff3300}
.statistic .title{font-size:11px;padding:20px 0 10px 0}
.statistic .title ins{color:#ff3300;font-size:15px;display:block;text-decoration:none;}

.congratulations{background:#e7e7e7;padding:16px 11px}
.congratulations b{font-weight:normal;color:#ff3300}
.congratulations a{font-size:11px;}
.congratulations a:link,.congratulations a:visited,.congratulations a:hover{color:#ff3300}

.bonus .limit{line-height:40px;padding:10px 0 0 0;font-size:12px;}
.bonus .limit .more{font-size:11px;}
.bonus .limit .more a:link,.bonus .limit .more a:visited,.bonus .limit .more a:hover{font-size:12px;color:#ff3300}
.bonus .limit b{font-size:14px;font-weight:normal}
.bonus .limit strong{font-size:14px;color:#ff3300}

.points .action{width:100%;font-size:15px;color:#ff3300}
.points .action span{display:block;float:right;color:#444444;}
.points .action span ins{display:block;font-size:12px;text-decoration:none;}
.points .activate{width:135px;display:block;margin:0 auto}
.points div.keyenter{background:#e7e7e7;padding:17px 20px 17px 11px}
.points table.keyenter{width:100%;}
.points table.keyenter .keyplace{width:236px;background:#fff;border:1px solid #a5acb2;display:block;margin:0 auto}

.points table.keyenter td.name{font-size:11px;}

.points .fileupload{font-size:12px;padding:28px 0 23px 0;}
.points .fileupload ins{font-size:15px;text-decoration:none;}
.points .fileupload a:link,.points .fileupload a:visited,.points .fileupload a:hover{color:#ff3300}

.profile .refresh{background:#e7e7e7;padding:8px 0;margin:5px 0 0 0}
.profile .refresh input{width:96px;display:block;margin:0 auto;}
.profile .field{padding:7px;color:#b3b3b3;font-size:12px}
.profile .sidebar{font-size:80%;}

.goldpayment .chousepay{color:#ff3300;font-size:15px;padding:0 0 5px 0;text-align:center;}
.goldpayment .sendsms{background:#e7e7e7;text-align:center;padding:10px 0;margin-bottom:45px;}
.goldpayment .sendsms a:link,.goldpayment .sendsms a:visited,.goldpayment .sendsms a:hover{color:#ff3300;}
.goldpayment .sendsms big{font-size:21px;}

.registration2{padding:20px 0 0 0;}
.registration2 a:link,.registration2 a:visited,.registration2 a:hover{color:#ff3300}

.registration2 div.useragreement{background:#e7e7e7;padding:5px 0 5px 15px;font-size:12px;
margin:50px 0 0 0}
.registration2 div.useragreement table.useragreement{}
.registration2 div.useragreement .reg{width:165px;}
.registration2 .field{color:#999;padding:7px;font-size:12px;}

.registration2 span[title]{
	text-decoration:underline;
}

.carcasstable1{width:100%;font-size:11px;margin-bottom:20px;}
.carcasstable1 a:link,.carcasstable1 a:visited,.carcasstable1 a:hover{color:#ff3300}
.carcasstable1 .ctable1left{vertical-align:top;width:415px;border-right:1px dotted #999999}
.carcasstable1 .ctable1right{vertical-align:top;}

.carcasstable1 .ip{padding:0 24px 0 0}
.carcasstable1 .ip .ipbg{background:#e7e7e7;padding:38px 10px 33px 10px;text-align:center;}
.carcasstable1 .ip .ipbg strong{display:block;color:#ff3300;font-size:18px;
font-weight:normal;padding:0 0 9px 0}
.carcasstable1 .ip .ipbg .whatisthis{padding:15px 0 0 0}
.carcasstable1 .ip .bottomlinks{padding:16px 9px 16px 3px;font-size:12px;height:15px;}
.carcasstable1 .ip .bottomlinks a{float:right;}
.carcasstable1 .ip .bottomlinks a.left{float:left;}

.carcasstable1 .ip .start{background:#e7e7e7;line-height:190px;height:190px;
text-align:center;font-size:16px;}
.carcasstable1 .ip .start2{background:#e7e7e7;padding:70px 0 25px 0;text-align:center;font-size:16px;}
.carcasstable1 .ip .start2 ins{font-size:11px;text-decoration:none;display:block;
padding:40px 0 0 0;}

.carcasstable1 .ip .slot{font-size:12px;padding:0 0 0 0;background:#e7e7e7;text-align:center;
padding:45px 0 50px 0}
.carcasstable1 .ip .slot strong{display:block;font-size:18px;font-weight:normal;color:#ff3300;
padding:0 0 13px 0}

.carcasstable1 .goldnow{padding:18px 0 0 30px}
.carcasstable1 .goldnow ins{display:block;text-decoration:none;font-size:12px;}
.carcasstable1 .goldnow .downloadgoldnow{padding:22px 0 19px 0;font-size:16px;}
.carcasstable1 .goldnow .downloadgoldnow a:link,.carcasstable1 .goldnow .downloadgoldnow a:visited,
.carcasstable1 .goldnow .downloadgoldnow a:hover{color:#ed1c24}

.carcasstable1 .speed{padding:0 0 0 30px}
.carcasstable1 .speed img{display:block;}

div.chousetype{padding:0 0 10px 0}
table.chousetype{width:100%;}
.chousetype strong{font-size:18px;color:#ff3300;font-weight:normal;
display:block;padding:0 0 0 50px}
.chousetype .flash{margin:0 auto;}
.chousetype .grayline td{background:#e7e7e7;padding:5px 0;padding-right:10px;}
.chousetype .button,.chousetype .button2,.chousetype .button3{display:block;margin:0 auto;}
.chousetype .button{width:162px;}
.chousetype .button2{width:122px;font-size:11px;padding:2px 0}
.chousetype .button3{width:212px;font-size:11px;padding:2px 0}

.extdownload{font-size:11px;}
.extdownload .name{padding:5px 0 3px 0}
.extdownload .text{border:1px solid #a5acb2;padding:1px;width:406px;font-size:14px;height:17px;}
.upload_form .agree{margin-bottom:10px;}
.extdownload .agree a:link,.extdownload .agree a:visited,.extdownload .agree a:hover{color:#999}

.downloadfaster{font-size:11px;}
.downloadfaster ul{list-style:square;padding:0 0 0 15px;}
.downloadfaster ul li{color:#ccc;padding:3px 0}
.downloadfaster ul li span{color:#444}
.downloadfaster p{padding:8px 0}
.downloadfaster a:link,.downloadfaster a:visited,.downloadfaster a:hover{color:#ff3300;}

.static{font-size:13px;}
.static a:link,.static a:visited,.static a:hover{color:#ff3300;}
.static ol.complaint{padding:5px 0 5px 25px}
.static ol.complaint ul{list-style:none;padding:0 0 0 10px}
.static ol.complaint ul li{}

.support2{font-size:12px;}
.support2 .textinfo{padding:0 0 10px 0}

.files a:link,.files a:visited,.files a:hover{color:#ff3300}

.files h3.title{font-weight:normal;color:#ff3300;font-size:18px;padding:0 0 10px 0}

.files .tofolder{background:#e7e7e7;padding:10px}
.files .tofolder td{padding:0 15px 0 0}
.files .tofolder td input{width:170px;}
.files .tofolder td select{width:170px;}

.files div.createfolder{background:#e7e7e7;padding:10px 10px 10px 10px;}
.files table.createfolder{width:100%;}
.files table.createfolder .create{width:130px}
.files table.createfolder .uploadnew{display:block;width:180px;margin-left:auto;}
.files table.createfolder .text{border:1px solid #ccc;padding:1px;width:200px;}

.files .tools2{height:40px;padding:10px 0 0 0}
.files .tools2 *{display:block;}
.files .tools2 ins{text-decoration:none;float:left;font-size:16px;}
.files .tools2 ins *{display: inline;}
.files .tools2 span{float:right;}
.files .tools2 span a{float:left;padding:0 0 0 20px;margin:0 0 0 10px}
* html .files .tools2 span a{display:inline}
.files .tools2 span a.search{background:url(../images/search.gif) 0 center no-repeat;}
.files .tools2 span a.export{background:url(../images/export.gif) 0 center no-repeat;}
.files .tools2 span a.export_ext{background:url(../images/export_ext.gif) 0 center no-repeat;}

.files table .tools *{
	vertical-align:bottom;
	text-decoration:none;
	line-height:15px;
}

.files #search_block td{
	padding:1px 2px;
}
.files #search_block input{
	padding:1px;
}


.footer{height:20px;position:absolute;bottom:0;left:0;background:#ccc;
color:#fff;font-size:12px;line-height:20px;width:100%;overflow:hidden;}
.footer span{margin:0 10px 0 10px;display:block;float:left;line-height:20px;}
.footer span.copyright{margin-left:10px;}
.footer span img{vertical-align:middle;padding-right:1px;}
.footer ul.main_menu{
	float:right;
	padding-right:5em;
	font-size:90%;
}

form .error_message{
	color:red;
	margin:0.5em 0;
}

.positive{
	color:#008800;
}
.negative{
	color:#990000;
}
p{
	margin:1em 0;
}

a.calendar_link{font-size:11px;padding:0 0 0 17px;color:#a0a0a0;
background:url(../images/calendar.gif) 0 center no-repeat;white-space:nowrap;}
a.calendar_link img{padding:6px 0}


.console{
	border:2px solid #FF3300;
	position:absolute;
	z-index:10;
}
.console_head{
	height:20px;
	background:#eeeeee;
}
.console_head a{
	display:block;
	float:right;
	background:url('../images/console_close.gif');
	height:9px;
	width:9px;
	margin:5px;
}
.main_popup{
	padding:5px;
}


.goldmembership{padding:10px 0 0 0;font-size:13px;}
.goldmembership a:link,.goldmembership a:visited,.goldmembership a:hover{color:#ff3300;font-size:16px;}
.goldmembership .access{padding:0 0 10px 0;font-size:18px;color:#ff3300}
.goldmembership ul{color:#ccc;list-style:square;padding:10px 0 10px 25px}
.goldmembership ul li{padding:2px 0 2px 0}
.goldmembership ul li span{color:#000;}



.referrals div.banners_list{
	margin:2em 0 1em;
}
.referrals div.banners_list textarea{
	display:block;
	height:4em;
	width:99%;
	margin:0.5em 0;
}
.referrals div.banners_list hr{
	margin:2em 0;
}



.main_index .login_form{background:#f5f1f1;color:#999;
padding:5px 10px 5px 10px;width:240px;
height:24px;text-align:center;
line-height:22px;font-size:11px;float:right}

.main_index .login_form input{display:block;float:right;width:120px;height:20px;padding-top:2px}

.main_index .login_form .button{cursor:pointer;height:26px;font-size:13px;
padding:0px 0 4px 0;width:66px;letter-spacing:1px}

.main_index .login_form .row{padding-bottom:10px;height:26px}

.main_index .login_form a{font-size:13px;margin:0 5px}

.main_index .login_form a:link,.main_index .login_form a:visited{text-decoration:none;color:#999}
.main_index .login_form a:hover{text-decoration:underline;color:#999}

.main_index .login_form span{float:left;padding-top:2px}

.main_index .login_form a.forget{display:block;float:left;
color:#999;font-size:11px;font-weight:normal;margin:2px 0 0 0}
* html .main_index .login_form .forget{display:inline}

.main_index .login_form a.forget:link,.main_index .login_form a.forget:visited{text-decoration:underline}
.main_index .login_form a.forget:hover{text-decoration:none}

.main_index .login_form .ddcontent{position:absolute;z-index:10;top:24px;right:0;display:none;
overflow:hidden;width:260px;background:#f5f1f1;text-align:right}

.main_index .login_form .ddinner{padding:20px 30px;}
.main_index .login_form .floatclear{clear:both;overflow:hidden;text-indent:-1000px;height:1px}


.upload_form input.file{
	width:410px;
}
.upload_form_title{padding-bottom:20px;clear:both;font-size:17px;line-height:21px}

.static ul, .static ol{
	margin:1em 0;
	margin-left:1em;
}
.static ol{
	margin-left:2em;
}
.static ol ol{
	list-style-type:lower-alpha;
}

.upload_progress, .upload_done{
	margin-bottom:1em;
}

.upload_progress .block{
	padding:10px 0;
}

.upload_done .block{
	background:#E7E7E7;
	padding:10px 15px;
}

.upload_done .upload_done_table{width:100%;}
.upload_done .upload_done_table{margin:5px 0 0 0;font-size:12px;}
.upload_done .upload_done_table td{padding:2px 10px 2px 0;}
.upload_done .upload_done_table .text{border:1px solid #888;width:570px;padding:1px 2px;font-size:14px;}
.upload_done .upload_done_table .group{font-size:110%;}
.upload_done .upload_done_table tr.download_url input{font-weight:bold;}

.upload_form a:link,.upload_form a:visited,.upload_form a:hover{color:#ff3300;}

.upload_form .upload_restart_link{
	font-size:120%;
	line-height:20px;
}

.upload_form_index #upload_start_block,
.upload_form_index .upload_done,
.upload_form_index .upload_progress{
	width:410px;
	margin:0 auto;
}

.upload_form_index .upload_done{
	width:750px;
}

.upload_form .upload_progress_percent{
	position:relative;
}
.upload_form .upload_progress_percent #progress_done_num{
	position:absolute;
	top:28px;
	left:0;
	display:block;
	z-index:2;
	text-align:center;
	font-size:30px;
	font-style:italic;
	color:#666666;
	width:95px;
}

.upload_form .upload_progress_percent img{
	height:100px;
}

.becomegoldmember{margin:10px 0;}
.becomegoldmember ins{text-decoration:none;display:block;padding:0 0 10px 0;font-size:17px;color:#ff3300;}
.becomegoldmember ul{list-style:square;padding:0 0 0 25px;color:#999;}
.becomegoldmember ul li{color:#333;}

.tickets_history table{
	margin:1em 0;
}

.tickets_history h3{
	font-size:120%;
	margin:1em 0 0.5em;
}
.tickets_history table .name{
	font-weight:bold;
	padding-right:1em;
}
.tickets_history .message .message_body{
	padding:0.1em 0.5em;
	margin-bottom:0.5em;
}
.tickets_history .message .message_header{
	background:#eeeeee;
	overflow:hidden;
	padding:0.1em 0.5em;
}
.tickets_history .message .message_header span{
	display:block;
	float:left;
	width:33%;
	margin-bottom:0.25em;
}
.tickets_history textarea{
	width:100%;
	height:10em;
}
.tickets_history input{
	padding:0.1em 0.5em;
	margin:0.1em 0;
}
.static .uploader_download_link{
	margin:1em 0;
	font-weight:bold;
	font-size:120%;
	text-align:center;
}

.uploader h2{
	text-align:center;
	font-weight:bold;
	font-size:120%;
}
.uploader ul ul{
	list-style-type:square;
}

.page_faq li, .page_confid li{
	font-weight:bold;
	margin-top:1em;
}
.page_confid ul{
	list-style:none;
	margin:0;
}
.page_faq ol ol li{
	font-weight:normal;
}

.page_faq ol ol{
	list-style-type:upper-alpha;
}

.page_remind_password td{
	padding:2px;
}
.page_remind_password td img{
	display:block;
}
.page_remind_password td,.page_remind_password td *{
	vertical-align:top;
}
.page_abuse_copyr ol ol{
	margin-top:0;
	margin-bottom:0;
	list-style-type:lower-alpha;
}
.sidebar{
	margin-top:2em;
	border:1px solid orange;
	padding:1em 0.5em;
}
.sidebar ul{
	margin:0.25em 0 0.25em 1em;
}

.page_download_gateway .sidebar{
	border:0;
	margin:0;
	padding:0;
	float:right;
}

.main_index .content .message_block{
	width:410px;
	background-color:#e7e7e7;
	padding:1em;
	font-size:110%;
	margin:0 auto;
	text-align:center;
}
.page_payment_sms_tariffs .page_description{
	font-size:110%;
	color:#ff3300;
}
.page_payment_sms_tariffs .step{
	font-size:120%;
	font-weight:bold;
	margin:1em 0;
}
.page_payment_sms_tariffs .table4{
	margin:1em 0;
}
.page_payment_sms_tariffs .note{
	font-size:90%;
}
.page_payment_sms_tariffs .table4 .country{
	text-transform:uppercase;
}
.page_payment_sms_tariffs .table4 .msg, .page_payment_sms_tariffs .table4 .num{
	font-size:140%;
	font-weight:bold;
	color:red;
}
.page_payment_sms_tariffs .table4 .cost{
	color:red;
}

a.copy_to_clipboard{
	display:none;
}

.page_static_agreements ol li{
	margin-top:1em;
	margin-bottom:1em;
}
.page_static_agreements ul li{
	margin-top:0;
	margin-bottom:0;
}