*{padding:0;margin:0;border:0px none;}
body{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#774819;line-height:18px;}
ul, ol{list-style-type:none;}
a{color:#688415;text-decoration:none;outline:none;}
a:hover{color:#cb660a!important;}
a:visited{color: #688415;}
p{line-height:20px;padding:0 0 20px;}
h2, h3, h4, h5{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;padding-bottom:10px;/* margin-bottom:15px; */}
h1{font-size:19px;}
h2{font-size:17px;}
h3{font-size:15px;}
h4{font-size:13px;}
h5{font-size:11px;margin-top:13px;text-transform:uppercase;letter-spacing:2px;}
input{border:1px #ddceb1 solid;background-color:#f7edd8;line-height:25px;height:25px;}
input.chkcode{width:50px;}
.b{font-weight:bold;}
.red{color:#cb660a;}
.green{color:#688415;}
.brown{color:#774819;}
.rb{border:1px #cf6868 solid!important;}
.fl{float:left!important;}
.fr{float:right!important;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.ho{font-size:0px;width:0px;height:0px;}	/* hidden object */
.hide{display:none;}
.btn{background:transparent none repeat scroll 0 0;cursor:pointer;/* display:block; */height:27px;margin:15px 0px 10px 0px;width:60px;border:0px;}
.sepline{background-image:url(../images/line.gif);height:4px;/* margin-top: 10px; */font-size:0px;}
.stress{text-align:center; line-height:60px; height:auto!important;}
.stress span{background-color:#fff;border:1px dashed #cb660a;padding:15px;}
div.clear {clear:both;font-size:0px;line-height:0;height:0px;}

#loading{position:absolute;	/*left:45%; top:40%;*/ padding:2px;	z-index:50001; height:auto;display:none;}
#loading img{margin-bottom:5px;	float:left;}
#loading .loading-indicator{background:white; padding:10px;	margin:0; line-height:20px;	font:bold 12px tahoma,arial,helvetica;}
#loading .loading-indicator div{width:200px; height:20px; padding:0px 10px;}
#loading .loading-indicator div.li1{color:#555; margin-top:16px;}
#loading .loading-indicator div.li2{color:#ddd; margin-bottom:12px;}

#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:90px; width:320px; background-color:#fff;  border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

ul.infolist{margin:5px;}
ul.infolist li{line-height:20px;background:transparent url(../images/arrow.gif) no-repeat left center;padding:1px 0px 0px 16px;}
ul.rowslist{margin:5px;}
ul.rowslist li{line-height:20px;background:transparent url(../images/arrow.gif) no-repeat left 6px;padding:1px 0px 0px 16px; margin-bottom:8px;}
a.help{padding-right:13px;background:transparent url(../images/help-small.png) no-repeat right -3px; margin:0 0px;}

#outline{width:900px;margin:0 auto;padding:0;}

div.header{margin:5px 0px 10px 0px;}
div.header div.logo{margin:10px 0px 0px 0px;width:900px;height:60px;}
div.header div.logo a{float:left;background-image:url(/images/logo.gif);width:130px;height:55px;}
div.header div.logo ul{float:right;padding:0px;list-style-type:none;}
div.header div.logo ul li{display:inline;}
div.header div.logo ul li a{background-image:none;float:left;text-align:right;display:block;width:78px;color:#996633;}

.home_head{background:transparent url(../images/dlg-top.jpg) no-repeat scroll 0px -54px !important;}
.member_head{background: transparent url(../images/dlg-top.jpg) no-repeat scroll 0px -81px !important;}
.help_head{background: transparent url(../images/dlg-top.jpg) no-repeat scroll 0px -108px !important;}
div.banner_home{width:900px;height:123px;background:transparent url(../images/banner-home.jpg);}
div.banner_member{width:900px;height:123px;background:transparent url(../images/banner-member.jpg);}
div.banner_help{width:900px;height:123px;background:transparent url(../images/banner-help.jpg);}
ul.nav{padding:0px;list-style-type:none;}
ul.nav li{display:inline;}
ul.nav li a{float:left;text-align:center;display:block;width:78px;height:27px;color:#996633;}
ul.nav li.head a{width: 27px;}
ul.nav li.home a, ul.nav li.home a:link{background:transparent url(../images/nav-head.png) repeat scroll -27px -27px;}
ul.nav li.home a:hover, ul.nav li.home a.selected{background-position:-27px 0px;}
ul.nav li.member a, ul.nav li.member a:link{background: transparent url(../images/nav-head.png) repeat scroll -105px -27px;}
ul.nav li.member a:hover, ul.nav li.member a.selected{background-position:-105px 0px;}
ul.nav li.agent a, ul.nav li.agent a:link{background:transparent url(../images/nav-head.png) repeat scroll -183px -27px;}
ul.nav li.agent a:hover, ul.nav li.agent a.selected{background-position: -183px 0px;}
ul.nav li.blog a, ul.nav li.blog a:link{background:transparent url(../images/nav-head.png) repeat scroll -261px -27px;}
ul.nav li.blog a:hover{background-position:-261px 0px;}
ul.nav li.help a, ul.nav li.help a:link{background:transparent url(../images/nav-head.png) repeat scroll -339px -27px;}
ul.nav li.help a:hover, ul.nav li.help a.selected{background-position:-339px 0px;}
ul.nav li.contact a, ul.nav li.contact a:link{background:transparent url(../images/nav-head.png) repeat scroll -417px -27px;}
ul.nav li.contact a:hover{background-position:-417px 0px;}
ul.nav li.about a, ul.nav li.about a:link{background:transparent url(../images/nav-head.png) repeat scroll -495px -27px;}
ul.nav li.about a:hover{background-position: -495px 0px;}
ul.nav li a.tail{width:327px;background:transparent url(../images/nav-head.png) repeat scroll -573px -27px;}

div.wrapper {margin:0 auto;	width:100%;	height:auto;}
#column{width:640px; float:left;}
#column1{width:210px; float:left; margin:0px 10px 0px 0px;}
#column2{width:420px; float:right;}
#column3{width:250px; float:right;}

.dlg_ico{float:left; margin:9px 12px 8px 7px;}
.dlg_h{height:27px;	color:#fff;	text-align:center; background:transparent url(../images/dlg-top.jpg) repeat scroll 0px 0px;}
.dlg_h div{height:27px;	background:transparent url(../images/dlg-top.jpg) no-repeat scroll right -27px;}
.dlg_h div div{background-position:left center;	line-height:27px;}
.dlg_m{background-color:#fbfadb; width:100%;}
.dlg_m .dlg_c{padding:8px; border-left:1px #996633 solid; border-right:1px #996633 solid;}
.dlg_b{height:2px; background:transparent url(../images/dlg-bottom.gif) repeat scroll 0px 0px; font-size:0px; line-height:0px; margin-bottom:10px;}
.dlg_b div{height:2px; background:transparent url(../images/dlg-bottom.gif) no-repeat scroll right -4px;}
.dlg_b div div{background: transparent url(../images/dlg-bottom.gif) no-repeat scroll 0px -2px;	height:2px;}

div.userlink{padding:10px;}
div.userlink ul{list-style-type:none;margin:5px;}
div.userlink ul li{line-height:20px;background:transparent url(../images/arrow.gif) no-repeat left center;padding-left:10px;display:block;width:110px;float:left;}
div#footer {height:32px; background:transparent url(../images/zzh-grey-32.gif) no-repeat scroll top left; text-align:left; margin:10px 0px; color:#999; padding:0px 40px;	line-height:32px;}

div#showcase{width:420px;height:220px;margin:0px 0px 10px 0px;float:left;}
div#showcase div#ws{width:420px;height:220px;position:absolute;z-index:0;overflow:hidden;}
div#showcase div#ws div.dyn_page{position:absolute;}
div#showcase div#ws div.dyn_page a.tpart{display:block;width:420px;height:190px;}
div#showcase div#ws div.dyn_page div.bpart{width:420px;height:30px;background: transparent url(../images/bpart.png) repeat;filter:alpha(opacity=40);}
div#showcase div#ws div.dyn_page div.bpart a{width:20px;height:20px;display:block;margin:5px;line-height:20px;font-weight:bold;text-align:center;position:absolute;}
div#showcase div#ws div.dyn_page div.bpart a.show{background-color:#900;color:#fff;}
div#showcase div#ws div.dyn_page div.bpart a.hide{background-color:#fff;}
div#showcase div#ws div.dyn_page div.bpart a.hide:hover{background-color: #ff9;}

div#join{width:210px;height:220px;margin:0px 0px 0px 10px;float:right;}
div#join a.buy_now{width:110px;height:32px;display:block;float:right;background-image:url(../images/buy_now.gif); margin-top:5px;}
div#join a.signin{width:210px;height:50px;display:block;float:left;background-image:url(../images/signin.png);}
div#join a.signup{width:210px;height:50px;display:block;float:left;background-image:url(../images/signup.png); margin-top:5px;}
/*div#join a.go:link{background-position:0px 0px;}
div#join a.go:hover{background-position:0px -32px;}*/
div#join div.board{width:180px;height:75px; padding:15px;}
div#join div#purchase{background-image:url(../images/purchase.gif);}
div#join div#sign{width:210px;height:105px;margin:10px 0px 0px 0px;}
div#join a.login{width:210px; height:50px; display:block; background-image:url(../images/login.gif);}

ul.features{margin: 5px;}
ul.features li{line-height:20px; padding-left:48px; background:transparent url(../images/features.png) no-repeat;}
ul.features li.space{background-position:0px 0px;}
ul.features li.log{background-position:-48px 0px;}
ul.features li.format{background-position:-96px 0px;}
ul.features li.ui{background-position:-144px 0px;}
ul.features li.hardware{background-position:-192px 0px;}
ul.features li div{background-color: #fbfadb; padding-left:15px; display:block;margin-bottom:15px;}
ul.features li h3{font-weight: bold; color:#cb660a;}

a.enter,a.enter:link{width:106px;height:27px;background:transparent url(../images/btn-enter.gif) repeat scroll 0px -27px;}
a.enter:hover{background-position: 0px 0px;}
a.home,a.home:link{width:106px;height:27px;background: transparent url(../images/btn-home.gif) repeat scroll 0px -27px;}
a.home:hover{background-position:0px 0px;}
a.agree,a.agree:link{width:106px; height:27px; background:transparent url(../images/signup-agree.gif) repeat scroll 0px -27px;}
a.agree:hover{background-position:0px 0px;}
a.cancel,a.cancel:link{width:60px; height:27px; background:transparent url(../images/signup-cancel.gif) repeat scroll 0px -27px;}
a.cancel:hover{background-position:0px 0px;}

div#post{}
div#post div.more a{display:block;float:right;padding:0px 10px 0px 0px;}
div#post div.ok{background-image:url(../images/ok-48.gif);}
div#post div.login{background-image:url(../images/sign_in-48.gif);}
div#post div.warn{background-image:url(../images/warn-48.gif);}
div#post div.zzh{background-image:url(../images/zzh-48.gif);}
div#post div.features{background-image:url(../images/features-48.gif);}
div#post div.topic{background-color:#fff;background-repeat:no-repeat;background-attachment:scroll;background-position:20px 10px;border:1px dashed #cb660a;padding:10px 5px 10px 88px;margin: 0px 0px 25px 0px;line-height:48px;}
div#post div.btns{}
div#post div.btns a{display:block;margin:15px auto 15px auto;}
div#post .first{background:#fff url(../images/info.png) no-repeat scroll 7px 7px;border:1px dashed #cb660a;padding:5px 5px 5px 45px;margin:0px 0px 10px 0px;}
div#post .first	.title{font-weight:bold;color:#cb660a;margin:0px 0px 3px 0px;}
div#post .first	.date{text-align: right;color: #cb660a;margin:3px 2px 0px 0px;}
div#post .clist{width:250px;margin:0px auto;}

img.refresh{margin:0px 5px 0px 5px;	width:24px;	height:24px; cursor:pointer;}
div.signupbox{}
div.signupbox .title{height:25px; font-weight:bold;	color:#cb660a; margin:15px 0px 5px 45px;}
div.signupbox .declare{margin:0px 60px 0px 60px;}
div.signupbox div{height:35px;}
div.signupbox div label{float:left;	display:block; width:130px;	font-weight:bold; color:#774819; text-align:right; padding-right:5px; line-height:25px;}
div.signupbox div div{float:left; width:190px;}
div.signupbox div div input.txt{width: 180px;}
div.signupbox div div img.captcha{margin:0px 5px 0px 5px; float:left; width:80px;}
div.signupbox div div.info{background-color:#FFFFFF; background-repeat:no-repeat; background-attachment:scroll; background-position:5px 5px; padding:0px 5px 0px 26px; border:1px dashed #cb660a; width:auto; height:25px; line-height:25px; display:none;}
div.signupbox div div.correct{display:block; color:#a9e66c;	background-image:url(../images/correct.png); border:1px dashed #a9e66c;}
div.signupbox div div.error{display:block; color:#cf6868; background-image:url(../images/error.png); border:1px dashed #cf6868;}
div.signupbox div.btns{text-align:right;}
div.signupbox div.btns a{display:block;	float:right; margin:15px;}

div.signin .title{height:25px; font-weight:bold; color:#cb660a;	margin:15px 0px 5px 65px;}
div.signin div{padding:2px;}
div.signin div div{float:left; width:250px;}
div.signin div label{float:left; display:block;	width:210px; font-weight:bold; color:#774819; text-align:right;	padding-right:5px; line-height:25px;}
div.signin div input.txt{width:200px;}

ul.questions{margin-left:10px; margin-bottom: 30px;}
ul.questions li,div.question label{line-height:25px; padding-left:25px; background:transparent url(../images/q.gif) no-repeat left center;}
div.question{margin:10px; background:transparent url(../images/help-line.gif) no-repeat center top; padding-top: 14px;}
div.question div.answer{line-height:20px; padding-left:25px; background:transparent url(../images/a.gif) no-repeat left 2px;}
div.question div.answer img{margin:0 5px; border:0;}
div.question table{border-top:1px #999 solid; border-left:1px #999 solid; text-align:center; margin:5px auto;}
div.question table tr{height:25px;}
div.question table tr.row0{background-color:#e8e8e8;}
div.question th, div.question td{border-bottom:1px #999 solid; border-right:1px #999 solid;}
