@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, p, img, table, tr, td, hr {margin:0; padding:0; border:0; list-style-type:none; outline:none; font-family: "微软雅黑"; font-size:12px; }
.clr {
	clear:both;
	display:block;
	height:1px;
}
a{ color:#008ef0;}
.bg_body{background:#f1eeee url(../images/bg_mianss.jpg) top center repeat-x; font-family: "微软雅黑"; font-size:14px;}

.main{ width:320px; margin:0 auto; /*background:#f1eeee url(../images/bg_mians.jpg) top center no-repeat;*/}
.title{ height:50px; position:relative; }
.title a{ text-decoration:none; color:#f0ff00;  font-size:13px;}
.title ul{height:50px;}
.title ul li{ float:left; line-height:50px; margin-right:10px; margin-left:10px; }
.title ul li img{ vertical-align: middle;}
.title ul li img.gq{ padding-top:5px;}
.title ul li.rflost{ float:right; margin-right:10px; padding-top:3px; text-align:right;}
.logo{
	text-align:center;
	color:#FFFFFF;
	font-size:28px;
	line-height:30px;
	margin:10px 0;
}
.logo img{ margin-bottom:15px;}
.countryList{
	display:none;
	position:absolute; z-index:100;
	margin-top: 50px;
	background-color:#000000;
	width:100%;
	height:40px;
	filter:alpha(Opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

.countryList img { padding:12px 0 12px 40px;}
.down{
	font-size:14px;
	text-align:center;
	margin:20px 0;
	color:#d2ff00;
}
.down img{ margin:10px 0;}

.banner{ text-align:center;}

.text{ margin:15px auto; width:190px;}
.text ul li{ padding-bottom:10px;}
.text ul li h4{ font-size:18px; color:#0083cd; line-height:25px; margin:10px 0;}
.text ul li h4 img{ vertical-align:middle; margin-right:10px;}
.text ul li span{ font-size:13px; color:#666; line-height:18px;}

.web{ margin-bottom:20px; margin-right:10px; text-align:right;}
.web a{ text-decoration:none;}
.web img{ vertical-align:middle;}

.foot{ height:40px; text-align:center; color:#FFF; font-size:12px; background-color:#0083cd; line-height:40px;}
.foot a{ color:#FFFFFF; text-decoration:none;}
.foot-index-page{height:60px;line-height:30px;}
/* FAQ */
#wrapper{width:310px; margin:0 auto; position:relative}
.main_nobg{ width:320px; margin:0 auto;}
.top_bg{ background-color:#0083cd;}
.faq_con{font-family: "微软雅黑"; font-size:14px;}
.faq_con h4{font-size:16px; color:#077cbf}

.faq_con li{padding:10px 0 10px 5px; list-style:url(../images/jt.png) outside; margin-left:15px;}
.faq_con li a{color:#777;}
.faq_con01{
	padding:25px 0;
	border-bottom:1px solid #ccc;
}


.faq_con .faq_con_answer{margin:0 0 0 20px;}
.faq_con .faq_con_answer i{background:url(../images/faq_conbg.png) no-repeat; width:13px; height:13px; display:inline-block;}
.faq_con .faq_con_answer p{background:#ececec; border-bottom:2px solid #077dc0; padding:20px 17px;  /*font-weight:bold;*/ line-height:22px;}
.faq_more{text-align:center; padding:30px 0; font-size:16px;}
.faq_more h3{font-size:36px; color:#e1524b; padding-bottom:24px;}
.faq_more a{color:#077dc0; text-decoration:underline; font-weight:bold;}
.faq_con_answer p a{ color:#077dc0; text-decoration:underline;}

/* md */
.md_con { padding:15px 0;}
.md_con a{ font-size:14px;}
.md_con h4{ font-size:20px; color:#0083cd; padding:10px 0; text-align:center;}
.md_con p{ font-size:14px; line-height:20px;}
.md_con i{ font-size:14px; line-height:20px; color:#999999; font-style:normal;}
.md_con span{ text-align:center;}
.md_con strong{ font-size:14px;}


/* get credits */
.credit_list {
	border-radius:10px;
	background:rgba(255, 255, 255, 0.3);
	color: #FFF;
	border:1px solid #CCC;
	width:300px;
	margin:20px auto;
}
.credit_list table{ margin:10px auto;}
.credit_list table tr{}
.credit_list table tr td{ height:40px; border-bottom:1px solid #CCC; padding: 5px; font-size:15px;}
.credit_list table tr td.noline{ border-bottom:none;}
.credit_list table tr td input{ border:1px solid #FFF;}
.font_orange{ color:#3FF;}
.credit_list table tr td input[type=radio]{
width:20px;
height:20px;
}
.credit_buy a{ border-radius:5px; background:#008ef0; text-align:center; width:200px; height:35px; line-height:35px; margin:0 auto 40px; display:block; color:#FFF; font-size:18px; text-decoration:none;}

.credit_list table tr td span{ font-size:12px; color: #FF0;}