@charset "utf-8";
/* CSS Document */

body { 
margin:0px;
padding:0px;
font-family : Tahoma, Verdana, Sans-Serif, Arial; 
top: 0px !important; 
position: static !important; 
font-size:12px;
color:#555;
line-height:20px;
background-color:#f8f8f8;
}
img {border: 0; vertical-align:middle;}
table { 
border-collapse : collapse; 
padding : 0; 
border : 0; 
border-spacing : 0; 
font-size : 12px; 
line-height : 20px; 
color : #444444; 
//margin-left: auto;
//margin-right: auto;
} 
table td, table th { padding : 0; } 
h1, .topic { font-size: 20px;line-height: 38px;font-weight: normal; color: #111; margin: 0; }

h2 { font-size: 16px; font-weight: bold; color: #222;}
.h1f12 {font-size:12px;	text-align:center;}
.title { font-size: 27px; } 
input { font-size: 12px; } 
a:link, a:visited { color: #333333; text-decoration: none;} 
a:hover, a:active { color: #ff6600; text-decoration: none;} 
.cl {clear:both;}
/**/
.header-bg {margin:0 auto; padding:0px;border:0px;width:100%; background-color:#fff;}
.header {margin:0 auto; padding:0px;border:0px;	width:960px;height:100px;background:url(images/top-logo.gif) no-repeat; background-color:#fff;xpadding-left:20px;xpadding-right:20px;position: relative;}
.header .header-right {float:right; margin-top:12px;margin-right:0px;width:558px;background:url(images/top-search-bg.gif) no-repeat top right;clear:both;}
.header .header-right .ul3{ float:left;list-style:none;margin:0px;padding:0px;}
.ul3 li{ float:left; margin-right:18px;}
.ul3 li img{}
.header h1 {float:right;font-weight:normal;font-size: 12px;line-height: 150%;word-spacing: 0;margin-top: 12px;margin-bottom: 0;color: #666; height:28px;}
.header a {font-weight: bold; font-size: 12px;color: #333;}
.header a:hover, .header a:active {color:#339900;}
/**/
.navbar {height: 40px;clear: both;display: inline;float: right;top: 60px;position:absolute;right:0;}
.navbar ul {list-style:none;margin:0px;	padding:0px;}
.navbar ul li { display:inline; margin:0px;}
.navbar a { float: left;font-size: 14px;color: #000;line-height:36px;font-weight:normal; padding-left:20px; padding-right:20px; text-align: center;text-decoration: none;font-family: OpenSans, verdana;margin:0px;}
.navbar a.now:link ,.navbar a.now:visited  {color:#1da158;border-bottom: #1da158 4px solid;font-size: 14px;font-weight: bold;}
.navbar a.now:hover {color:#1da158;border-bottom: #1da158 4px solid;font-size: 14px;font-weight: bold;}
/*.navbar a:hover {color:#076c02;font-size: 14px;}*/
.navbar a:link,.navbar a:visited{font-size: 14px; color:#333;}
.navbar a:hover,.navbar a:active{font-size: 14px; color:#1da158;}

.nav-sj{float: right;z-index: 11;position: absolute;left: 910px;top:12px;}
.nav-sj span{color:#888;line-height:18px;float:left;margin-right:4px;}
.nav-sj a {	width: 22px;margin:0px;}
.nav-sj .topnone {float:left;width: 22px;margin:0px;}
/**/
#searchBox {float:right;width:233px;height:31px;overflow:hidden;}
.searchInput {border: 0 none;color: #878787;height: 23px;line-height: 23px;	margin: 3px 0 0 4px;padding-left:4px;width: 184px;}
.searchButton {	background:none;border: 0; width: 36px;height: 22px;cursor: pointer;}
/**/
.index-banner-bg{width:100%;height: 368px;background-color: #e0dedf;}
.index-banner {	margin:0 auto;padding:0;width:960px;zoom: 1;overflow: hidden;height: 368px;background:url(images/banner-img-01.png) no-repeat;}
.index-banner ul { margin-top:50px; margin-right:0px;padding-top:0px;padding-left:0px; float:right;xwidth:450px;list-style: none;background:url(images/banner-tb.png) no-repeat 220px 65px;}
.index-banner li {color:#fff; font-size:16px;}
.index-banner .lia a:link,#banner .lia a:visited{color:#ffe400; text-decoration:underline;}
.index-banner .lia a:hover,#banner .lia a:active{color:#ffcc00; text-decoration:underline;}
.index-banner .lib { padding-top:36px;}
.index-banner .banner-title{font-size:36px;color:#0E7A3E; line-height:58px; font-weight:normal;}
.index-banner .banner-text {font-size:34px;padding-bottom:4px; color:#333; line-height:48px; font-weight:normal;}
.index-banner .banner-textp {font-size:16px;padding-bottom:4px; color:#333; line-height:24px;}
.index-banner-right {float:right;xwidth:400px; margin-top:0px; clear:both;}
#maintop {width:100%;height:100px;background-color:#666;}

.index-banner .facebook {float:right;/* width:32px;  */margin-top:30px; clear:both;}

.maintop-banner {	margin:0 auto;padding:0;width:880px;}
.maintop-banner ul {padding-top:12px;padding-right:80px; text-align:center;float:left;list-style: none; width:460px;background:url(images/banner-tb2.gif) no-repeat top right;height: 60px;margin: 0;margin-top: 18px;}
.maintop-banner li {font-size:16px;color:#f1f1f1; line-height:24px; font-weight:normal;}
.maintop-banner-right {float:right; margin-top:30px;}
/**/
#wrap {margin:0 auto;padding:0;width:960px;}
#wrap-left {float:left;	width:640px;}
#slider table {border-collapse: collapse;}
#slider table tr:hover {background-color:#F1F1F1;color:#333;}
#slider table td{border-top: #ccc 1px solid;padding:4px;}
#slider {float:right;width:265px;border-top:#fff 1px solid;border-bottom:#d6d6d6 1px solid;	background-color:#f1f1f1;padding-left:15px;padding-bottom:12px;}
#slider .right-contacts img{ float:left;}
#slider .right-contacts p{ float:right; width:200px;}
#slider .right-contacts div{ clear:both; padding-top:8px;padding-bottom:10px;}
#slider .topic { clear:both;height:46px;line-height:50px;font-size: 18px;font-weight: normal; color:#222; width:250px;border-bottom:#ccc 1px solid;margin-bottom:8px;}
#slider .topic2 {height:50px;line-height:50px;font-size: 18px;font-weight: normal;color:#222; width:250px;}
#slider .caselink {border: 1px #ccc solid;padding: 0 14px;border-radius: 4px;background-color: #FFFFFF;margin-top: 20px;background: #fff url("images/cases_bg.jpg") right 0 no-repeat;width: 220px;}
#slider p{margin:0px;}
#main-bottom {margin:30px auto 0px auto;width:960px;height:44px;line-height:44px;}
#footer {width:960px;margin:0 auto;	border-top:#ccc 1px solid;height:80px;line-height:40px; text-align:center;color:#666;}
#footer a:link, #footer a:visited {color : #666;}
/**/
#content {width:640px;height:auto;line-height:20px; font-family:OpenSans, Tahoma, Verdana, Sans-Serif, Arial;}
#content h1 {text-align:left;}
#content a:link, #content a:visited {color : #333333;text-decoration:underline;}
#content a:hover, #content a:active {color : #009900;text-decoration:underline;}
.item img {
	max-width:600px;
	width:expression(width>600?"600px":width+"px");
	overflow:hidden;
	height:auto;
	margin: 0px auto;
	margin-top:10px;
	margin-bottom:10px;
}
.item table {
	border-collapse:collapse;
	border:#999999 solid 1px;
	margin: 0px auto;
	width:92%;
	margin-top:12px;
	margin-bottom:12px;
}
.item th{
	border:#999999 solid 1px;
}
.item th:hover{
	background-color:#f1f1f1;
	color:#000;
}
.item tr{
	border:#999999 solid 1px;
}
.item tr:hover{
	background-color:#f1f1f1;
	color:#000;
}
.item td {	
	border:#999999 solid 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
}

.item td span{	
	font-size: 12px;
}

.item p {
	xfont-family: Simsun;
	margin: 0px auto;
	line-height:20px;
}
.item a:link, .item a:visited {color : #333333;text-decoration : none;font-size : 12px;text-decoration:underline;}
.item a:hover, .item a:active {color : #009900;text-decoration : none;font-size : 12px;text-decoration:underline;}
/**/
.foot h1{font-size : 12px;}

.xmenu a:link, .xmenu a:visited {color: #333333; text-decoration:underline; font-size : 12px; } 
.xmenu a:hover, .xmenu a:active { color: #ff6600; text-decoration:underline; font-size : 12px; } 
.topright { font-size: 13px; color: #666666; } 
.topmenu { font-weight: bold; font-size: 14px; color: #222222;text-align: center;} 
.topmenu td{width: 124px;}
.topmenu a:link, .topmenu a:visited { font-weight: bold; font-size: 14px; color: #fffffe; } 
.topmenu a:hover, .topmenu a:active { font-weight: bold; font-size: 14px; color: #ccff00; } 
.logomenu {background : url(images/top-logo.jpg) no-repeat left top;}
.logomenu a:link, .logomenu a:visited {font-weight : bold; font-size : 12px; color : #333333; } 
.logomenu a:hover, .logomenu a:active { font-weight : bold; font-size : 12px; color : #339900; }
.logomenu h1 { font-weight : bold; font-size : 12px;line-height:150%; word-spacing:0; margin-top:0; margin-bottom:0;color : #888888; }  
.menua {background-image: url(images/top-menu-bg.jpg);}
.menua a:link, .menua a:visited {color : #000000;}
.bottom3ant { font-weight : bold; font-size : 14px; color : #cccccc; padding-left : 8px; } 
.bottom3anc { font-size : 12px; color : #cccccc; padding : 8px; } 
.bottom3 a:link, .bottom3 a:visited { color : #cccccc; text-decoration : none; font-size : 14px; } 
.bottom3 a:hover, .bottom3 a:active { color : #cccccc; text-decoration : underline; font-size : 14px; } 
.bottominfo { font-size : 12px; color : #999999; text-align : center;background : url(images/bottominfo-bg.jpg) repeat-x left bottom;} 
.bottominfo a:link, .bottominfo a:visited{ color : #999999; }
.lcontacty { 
font-size : 12px; 
color : #333333; 
} 
.lcontactz { 
font-size : 12px; 
color : #333333; 
padding-left : 6px; 
} 
.intitt { 
font-weight : bold; 
font-size : 16px; 
color : #333333; 
} 
.intitb { 
font-weight : bold; 
font-size : 12px; 

color : #333333; 
} 
.intitbj { 
font-weight : bold; 
font-size : 12px; 
color : #333333; 
padding-bottom : 8px; 
} 
.jszctit { 
font-weight : bold; 
font-size : 14px; 
color : #333333; 
} 
.showz { 
background-color : #ffffff; 
} 
.showzover { 
background-color : #f4f4f4; 
} 
.bordertable { 
border-collapse : collapse; 
border : 0; 
border-spacing : 0; 
} 
.bordertable tr { 
height : 25px; 
} 
.bordertable td { 
padding : 1px; 
border : 1px solid #cccccc; 
text-indent : 10px; 
} 
.vsplit {
background : url(images/vsplit-middle.jpg) repeat-y center top;
text-align : center;
}
.hr
{
	height: 1px;
	width:100%;
	background-color : #cccccc; 
}
.floatright
{
	float: right;
}

// #.goog-te-banner-frame{visibility:hidden !important;}
// #body-main{top:0px !important;}
// body {top: 0px !important; position: static !important; }
.goog-te-banner-frame {display:none !important}

/*wiki*/
.wikileft{ float:left;}
.wikiright{ float:right;}
.wiki-top{
	border-bottom:#ccc 0px solid;
	height:40px;
	margin-bottom:0px;
}
.wiki-top h1{ float:left;line-height: 30px;margin: 0px;}
.wiki-search{	background:url(images/faq-search.gif) no-repeat left top;height:32px;float:right;width: 306px;}
.wiki-searchInput {border: 0 none;color: #878787;height: 23px;line-height: 23px;margin: 3px 6px 0 4px;padding-left:4px;	width: 222px;}
.wiki-searchButton{	background:none;border: 0;margin: 0;width: 60px;height: 24px;cursor: pointer;}
.wikileftlink{width:256px;	border-top:#fff 1px solid;border-bottom:#d6d6d6 1px solid;background-color:#f1f1f1;	padding:12px;}
.wikileftlink a {border-left:#f1f1f1 5px solid; padding-left:10px; xheight:36px; float:left; margin-bottom:0px; width:240px; padding-top:4px; padding-bottom:6px;}
.wikileftlink a.now {border-left:#009900 5px solid; padding-left:10px; xheight:36px; float:left; margin-bottom:0px;}
.wikileftlink a:link, .wikileftlink a:visited{ color:#666; font-size:12px;text-decoration:none;}
.wikileftlink a:hover, .wikileftlink a:active{ color:#009900; font-size:12px;text-decoration:underline; background-color:#fff;}
.wikileftlink a.now:link, .wikileftlink a.now:visited{ color:#009900; font-size:12px; font-weight: bold; text-decoration:none;}
.wikileftlink a.now:hover, .wikileftlink a.now:active{ color:#009900; font-size:12px; font-weight: bold; text-decoration:underline;}
/*wiki*/
/*-----------------faq------------------*/
#path{height:22px;line-height:20px;color:#888;	margin-bottom:12px;}
#path a:link,#path a:visited{font-size: 12px; color:#888;}
#path a:hover,#path a:active{font-size: 12px; color:#090;}
.case450  {float:left;}
#content .help-list .case450 a:link,#content .help-list .case450 a:visited{text-decoration:none;}
#content .help-list .case450 a:hover,#content .help-list .case450 a:active{text-decoration: underline;color: #f60;}
.w450 {float:left;}
.w450 a:link,.w450 a:visited{font-size: 12px; color:#555;}
.w450 a:hover,.w450 a:active{font-size: 12px; color:#090;}
.list-date{font-size:12px;line-height:22px;color:#999;float:left;margin-left:12px;font-family:OpenSans, Arial;}
.faq-date{font-size:12px;line-height:22px;color:#999;padding-left:22px;font-family:OpenSans, Arial;	margin-bottom:12px;	background: url(images/faq-date.gif) no-repeat;	}
.faq-top{border-bottom:#ccc 0px solid;height:40px;	margin-bottom:0px;}
.faq-path {height:30px;line-height:28px;color:#888;	margin-bottom:10px;	margin-top:0px;	float:left;}
.faq-path a:link,.faq-path a:visited{font-size: 12px; color:#444;text-decoration:none;}
.faq-path a:hover,.faq-path a:active{font-size: 12px; color:#090;text-decoration:none;}
.faq-index{	background:url(images/faq-arrow-big.gif) no-repeat left top;height:30px;width:82px;	padding-left:8px;line-height:28px;color:#333;margin-bottom:10px;margin-top:0px;	float:left;}
#content .item .faq-index a:link,#content .item .faq-index a:visited{font-size: 12px; color:#444;text-decoration:none;}
#content .item .faq-index a:hover,#content .item .faq-index a:active{font-size: 12px; color:#090;text-decoration:none;}
#content .item .help-list a:link,#content .item .help-list a:visited{text-decoration:none;}
#content .item .help-list a:hover,#content .item .help-list a:active{text-decoration:none;}

.faq-search{background:url(images/faq-search.gif) no-repeat left top;height:32px;float:left;width: 306px;}
.faq-searchInput {border: 0 none;color: #878787;height: 23px;line-height: 23px;	margin: 3px 6px 0 4px;	padding-left:4px;width: 222px;}
.faq-searchButton{background:none;border: 0;margin: 0;width: 60px;height: 24px;cursor: pointer;}
.faq-left{float:left;width:318px;background: url(images/faq-bg.gif) repeat-y;position: relative;}
.faq-left ul{list-style-type:none;padding:0px;margin:0px;cursor: pointer;}
.faq-left li {font-size: 14px;color: #555;line-height:26px;	width:318px;margin:0px;	padding-left:8px;float:left;display:inline;}
.faq-left li.faq-class{	padding-left:8px;height:26px;font-size: 14px;color: #333;line-height:26px;width:318px;margin:0px;float:left;background: url(images/faq-arrow.gif) no-repeat;font-weight: bold;display:inline;}
.faq-right{float: right;width: 300px;z-index: 11;position: absolute;left: 330px;top: 0px;display:inline;}
.faq-right ul{list-style-type:none;	padding:0px;margin:0px;}
.faq-right li {	font-size: 14px;color: #000;line-height:24px;margin:0px;height:24px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;	overflow: hidden;width:300px;}
.faq-right-hide{float:right;width:300px;display:none;}
#content .faq-right a.answer_link:link,#content .faq-right a.answer_link:visited{font-size: 16px; color:#333;font-weight:bold;text-decoration:none;}
#content .faq-right a.answer_link:hover,#content .faq-right a.answer_link:active{font-size: 16px; color:#333;font-weight:bold;text-decoration:none;}
#content .faq-right a:link,#content .faq-right a:visited{font-size: 12px; color:#666;font-weight:normal;text-decoration:none;}
#content .faq-right a:hover,#content .faq-right a:active{font-size: 12px; color:#090;font-weight:normal;text-decoration:none;}
/*-----------------faqend------------------*/
/*-----------button---------------*/
.button-banner{
	padding:12px 40px 12px 40px;
	text-decoration: none;
	display: inline-block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	outline:none;
	font-size:16px;
	margin-right:20px;
	
	white-space:nowrap;
}
.button-banner:hover{background-color: #777;}
.button-banner:active{	top: 1px;left:1px;}
a.button-banner:link, a.button-banner:visited{color:#fff; text-decoration:none;}
a.button-banner:hover,a.button-banner:active{color:#fff; text-decoration:none;}
.button{
	padding:5px 15px 5px 15px;
	text-decoration: none;
	display: inline-block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	outline:none;
	font-size: 14px;
	margin:10px;
	
	white-space:nowrap;
}
.button:hover{background-color: #777;}
.button:active{	top: 1px;left:1px;}
a.button:link, a.button:visited{color:#fff; text-decoration:none;}
a.button:hover,a.button:active{color:#fff; text-decoration:none;}
.lightblue{background-color: #0370EA;color: #FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);font-weight:100;}
.lightblue:hover{background-color:#008DFD;}
.red{background-color: #B00000;color: #FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);font-weight:100;}
.red:hover{background-color:#d50000;}
.yellow{background-color: #e88b1d;color: #FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);font-weight:100;}
.yellow:hover{background-color:#f3a344;}
.yellow2{background-color: #ff9900;color: #FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);font-weight:100;}
.yellow2:hover{background-color:#ffaf37;}
.green{background-color: #1da158;color: #FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);font-weight:100;}
.green:hover{background-color:#2eb36a;}
a.green:link, a.green:visited{color:#fff; text-decoration:none;}
a.green:hover,a.green:active{color:#fff; text-decoration:none;}
.white{background-color: #f9f9f9;color: #333;text-shadow: 0 -1px 1px rgba(0,0,0,0.10);font-weight:100;}
.white:hover{background-color:#fff;}
a.white:link, a.white:visited{color:#009900; text-decoration:none;}
a.white:hover,a.white:active{color:#006600; text-decoration:none;}
/*-----------buttonend---------------*/
/*-----------------pay------------------*/
.pay-card {text-align:center;border-bottom:#ccc 1px solid;padding-top:6px;padding-bottom:6px;}
.pay-card img {margin:5px;}
.paytable {	border-collapse:collapse;}
.paytable td {padding:4px;	border-bottom:#ccc 1px solid;}
.paytable tr{height:36px;}
.paytable tr:hover{background-color:#f1f1f1;color:#000;}
.paytable .trbg{	color:#000;height:36px;}
.paytable .trbg td{border-bottom:#ccc 1px solid;	border-top:#888 2px solid;}
.paytable .trbgc{background-color:#f1f1f1;	color:#000;}
.paytable .trbgc td{border-bottom:#ccc 1px solid;	border-top:#888 2px solid;}
.paytable .trbgd{background-color:#f1f1f1;	color:#000;}
.paytable .trbgd td{border-bottom:#ccc 1px solid;border-top:#ccc 0px solid;}
.paytable .amount{color:#cc3300;font-size:14px;	font-weight:bold;}

/*-----------contact---------------*/
.contact-add{ overflow:hidden; zoom:1; clear:both; padding-top:10px; padding-bottom:10px;}
.contact-add .left{float:left; width:300px;}
.contact-add .right{float:right; width:300px;}
.contact-add table{ width:100%;}
.contact-add .toptr td{ border-bottom: #ccc 1px solid; height:38px; font-size:14px; line-height:38px; }
.contact-add .toptr td img{margin-right: 10px;}
.contact-add td{vertical-align: top; padding-top:2px;}

/*-----------purchase---------------*/

.purchase{overflow:hidden; zoom:1; padding-top:8px; padding-bottom:20px;border-bottom: 1px #ccc solid;}
.purchase .title{  font-size:18px; color:#222;border-bottom:0px #ddd solid;padding-top:10px; padding-bottom:12px;}
.purchase .title span{ font-size:18px; padding-right:6px;}
.purchase .left{float:left; font-size:12px; width:260px; padding:0; color:#333;border: 1px #DAD6CD solid;}
.purchase .left p{margin:0px;padding: 8px 18px;}
.purchase .left .price{ font-size:20px; color:#f60; padding-right:6px;font-weight: bold;}
.purchase .left .price2{ font-size:20px; color:#995B0D; padding-right:6px;font-weight: bold;}
.purchase .left .price3{ font-size:20px; color:#995B0D; padding-right:6px;font-weight: bold;}
.purchase .left .p1{background-color: #fff;}
.purchase .left .p2{background-color: #EEEDE3;}
.purchase .left .p3{background-color: #E4E2D0;}
.purchase .right{float:right; width:340px;}
.purchase .right img{margin-bottom:6px;}
.purchase .paylinkbg1{padding-left:90px;background: url("images/pay_by_paypal2.gif") 0px 0px no-repeat;line-height: 24px;height: 26px;margin-bottom:6px;margin-top: 0px;}
.purchase .paylinkbg2{padding-left:90px;background: url("images/pay_by_creditcard2.gif") 0px 0px no-repeat;line-height: 24px;height: 26px;margin-bottom:6px;margin-top: 0px;}
.purchase .paylinkbg3{padding-left:90px;background: url("images/pay_by_westernunion2.gif") 0px 0px no-repeat;line-height: 24px;height: 26px;margin-bottom:6px;margin-top: 0px;}

#content a.paylink:link, #content a.paylink:visited {color : #fff; font-weight: bold;text-decoration : none;}
#content a.paylink:hover, #content a.paylink:active {color : #fff; font-weight: bold;}

.eula {padding-top:0px;}

/*-----------------wiki------------------*/
.wiki-left{
	float:left;
	width:318px;
	background: url(images/faq-bg.gif) repeat-y;
	position: relative;
}
.wiki-left ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	cursor: pointer;
}
.wiki-left li {
	font-size: 14px;
	color: #555;
	line-height:26px;
	width:318px;
	margin:0px;
	padding-left:8px;
	xheight:26px;
	float:left;
	display:inline;
}
.wiki-left li.wiki-class{
	padding-left:8px;
	height:26px;
	font-size: 14px;
	color: #1da158;
	line-height:26px;
	width:318px;
	margin:0px;
	float:left;
	background: url(images/faq-arrow.gif) no-repeat;	
	font-weight: bold;
	display:inline;
}
.wiki-right{
	float: right;
	width: 300px;
	display:block;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.wiki-right li {
	font-size: 14px;
	color: #000;
	line-height:20px;
	margin:0px;
	height:20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	width:300px;
}
#content .wiki-right a:link, #content a:visited {font-size: 12px; color :#666;text-decoration:none;}
#content .wiki-right a:hover, #content a:active {font-size: 12px; color :#f60;text-decoration:underline;}
#content .wiki-right a.answer_link:link,#content .wiki-right a.answer_link:visited{font-size: 16px; color:#1da158; font-weight:bold;text-decoration: none;}
#content .wiki-right a.answer_link:hover,#content .wiki-right a.answer_link:active{font-size: 16px; color:#1da158; font-weight:bold;text-decoration: none;}
.wiki-right-hide{
	float:right;
	width:300px;
	display:none;
}
/*-----------------wiki------------------*/

.affiliate{}
.affiliate .blue{color: #d97b00;font-size: 28px;line-height: 32px;}
.affiliate .subtitle{font-size: 18px;font-weight: bold; line-height: 32px;}
.affiliate .afftable { margin:0 auto; width:360px;  border: 2px solid #888; padding:10px 20px;}
.affiliate .afftable  table td{padding: 8px;}
.affiliate .afftable .trborder{ border-top: 1px solid #888; border-bottom: 1px solid #888;}
#content .affiliate .sign a{font-size:28px; line-height: 42px;}
#content .affiliate .sign a{text-decoration: none; color:#fff;}
#content .affiliate a{text-decoration: none; color:#d97b00;}
.affiliate .needhelp{background: #fcf5cb;margin: 10px auto;padding: 12px;font-size:14px;color: #D16D01;}
.affiliate .c600{margin: 0 auto;padding: 0px;width: 600px;text-align: center;}
.affiliate .c600 hr { margin: 10px 0;  border: 0;  border-top: 1px solid #888;}
.affiliate td{padding-left:12px;}
.affiliate .c-banner{margin: 0 auto;padding: 0px;}
.affiliate .c-banner hr { margin: 10px 0;  border: 0;  border-top: 1px solid #888;}
.affiliate .c-banner .subtitle-t{font-size: 24px;line-height: 48px; color:#666;}
.affiliate .c-banner .subtitle{font-size: 24px;line-height: 48px; color:#1DA158 ;font-weight: normal;margin-top: 40px;}