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

* {margin:0; padding:0; }
body {
	font:62.5% Verdana, Geneva, sans-serif;
	color:#000;
	background: none;
	}
a {color:#AB611B;}
a:visited {color:#AB611B;}
a:hover {color:#bd682a;}
img {border:none; padding:0; margin:0;}
:focus {outline:none;}

.wrap { position:relative; width:1000px; margin:0 auto;}

/* header /////////////////////////////////////////// */
#header { height:61px; background: #fbac00 url(../img3/header-bg.jpg) repeat-x;}
	/* h-menu */
	#h-menu { position:absolute; top:18px; left:22px; list-style:none; font-size:1.3em; color:#fff;}
		#h-menu li { display:block; float:left; height:30px; line-height:30px;}
			#h-menu li a { display:block; float:left; height:30px; line-height:30px; padding:0 5px; margin:0 1px; background:none; color:#fff; text-decoration:none;}
			#h-menu li a:hover { background:#bc8200;}
	/* h-block */
	#h-block { position:absolute; top:12px; right:-20px; padding-right:8px; background:url(../img3/h-block-bg.gif) 100% 0 no-repeat;}
		#h-block-in {float:left; padding:4px 0 4px 5px; background:url(../img3/h-block-bg.gif) 0 0 no-repeat;}
			#h-block-in div { float:left; height:27px; line-height:27px; padding:0 10px 0 13px; background:url(../img3/h-block-div-bg.gif) no-repeat;}
			#h-block-in div:first-child { padding:0 10px; background:none;}
				#h-block-in div a { font-size:1.2em; color:#fff; text-decoration:none;}
				#h-block-in div a:hover { color:#CCC;}
					#h-block-in div a img { float:left; padding:9px 4px 0 0;}

/* header2 /////////////////////////////////////////// */
#header2 { height:72px; padding-top:3px; background: #f2f2f2 url(../img3/header2-bg.gif) repeat-x; text-align:center;}

/* content ////////////////////////////////////////// */
#content { background:url(../img3/content-bg.jpg) 0 100% repeat-x; min-height:500px; height:auto !important; height:500px; font-size:1.2em; color:#4f4f4f;}
	#content .wrap { width:920px; padding:20px 40px 100px 40px;}
		.title-main { width: 100%; text-align: left; position:relative; left:-22px; padding-bottom:15px; font-size:1.25em; font-weight:bold; color:#eb9d00;}
		.ul-arr { display:block; padding-bottom:20px; list-style:none; text-align: left;}
			.ul-arr li { display:block; padding:0 0 3px 15px; background:url(../img3/arr-r.gif) 0 0 no-repeat; text-align: left;}
		/* b-payment */
		#b-payment { position:absolute; right:40px; margin-top:-120px; text-align:right;}
		/* bc-block */
		#bc-block { overflow:hidden; width:920px; padding-bottom:40px;}
			#bc-block-in { width:1000px;}
			.bc-box { float:left; position:relative; width:217px; height: auto; x-height:292px; margin-right:13px; color:#474747; text-align:center;}
				.bc-box .price { display:block; height:35px; line-height:35px; font-size:31px;}
				.bc-box .period { display:block; padding:25px 20px 30px 20px; font-size:28px; font-family:Tahoma, Geneva, sans-serif;}
				.bc-box .onetime { font-size:31px; padding-bottom:10px;}
					.bc-box span { display:block; font-size:13px;}
				.bc-box img {padding-bottom:4px;}
			.bc-1 { background: #FEE8B1 url(../img3/bc-1-bg.gif) no-repeat; border: 1px solid #FBAA12;}
				.bc-1 .onetime {color:#c39200;}
					.bc-1 .onetime span {color:#eb9d00;}
			.bc-2 { background: #FFF094 url(../img3/bc-2-bg.gif) no-repeat; border: 1px solid #F1C30D;}
				.bc-2 .onetime { color:#823a00;}
					.bc-2 .onetime span { color:#eb9d00;}
			.bc-3 { background: #F8D674 url(../img3/bc-3-bg.gif) no-repeat; border: 1px solid #DFAF24;}
				.bc-3 .onetime { color:#9c5c00;}
					.bc-3 .onetime span { color:#eb9d00;}
			.bc-4 { background: #9BC1E5 url(../img3/bc-4-bg.gif) no-repeat; border: 1px solid #89B1D5;}
				.bc-4 .onetime { color:#264561;}
					.bc-4 .onetime span { color:#747474;}
	/* table1 */
		.table1 {width:94%; margin:0 3%; border-collapse:collapse; text-align:center; font-weight:bold;}
			.table1 td { padding:10px 15px; border:solid 1px #ffc37d;}
			.table1 thead td { background:#ffc37d; font-size:1.33em; color:#794b16; border-color:#ffdcb3;}
			.table1 .even td {background:#fff094;}
	/* f-upload */
		#f-upload label { display:block; padding-bottom:24px; text-align:center;}
		#f-submit { display:block; width:163px; height:36px; margin:0 auto 20px auto; background:url(../img3/button-Upload.jpg) no-repeat; border:0; cursor:pointer;}
		/* f-upload-menu */
		#f-upload-menu {display:block; width:641px; height:31px; padding-top:10px; margin:0 auto 20px auto; background:url(../img3/f-upload-menu-bg.gif) no-repeat; text-align:center; list-style:none;}
			#f-upload-menu li { display:inline;}
				#f-upload-menu li a { padding:5px; color:#fff; text-decoration:none; font-size:12px;}
				#f-upload-menu li.active a, #f-upload-menu li a:hover { background:#fba500; color:#000;}
		/* b-695 */
		.b-695 { width:695px; min-height:190px; height:auto !important; height:190px; margin:0 auto 20px auto; padding-bottom:20px; background: #fafafa url(../img3/b-695-foot.gif) 0 100% no-repeat;}
			.b-695-head { height:43px; line-height:35px; background:url(../img3/b-695-head.gif) no-repeat; text-align:center; color:#000;}

/* footer //////////////////////////////////////////// */
#footer { height:65px; line-height:65px; background:url(../img3/footer-bg.jpg) repeat-x; color:#fff;}
	#f-copyrights { display:inline; padding-left:20px; color:#b2c5ff;}
	/* f-menu */
	#f-menu { display:inline; padding-left:60px; list-style:none; font-size:1.1em;}
		#f-menu li { display:inline;}
			#f-menu li a { color:#fff; text-decoration:none;}
			#f-menu li a:hover { color:#9e9e9e;}
	#f-logo { float:right; height:65px; overflow:hidden; margin-right:10px;}

/* */
.redinfo { position:relative; top:-3px; font-size:0.83em; color:#ff5a00;}

#lang{position:relative;display:block;float:left;}
#lang ul{width:90px;float:left;margin:0px;padding:0;list-style:none;z-index:9999;}
#lang ul li {text-align:left;padding: 0px;margin: 0px; padding-left: 3px; z-index:9999; position: relative;}
#lang ul li a{font-size:1.2em; color:#fff; text-decoration:none; width: 100%; margin: 0px; z-index: 9999;}
#lang img{border:none;margin-right:3px; z-index: 9999;}
#lang ul li {display:none;background:#1E2022; border:1px solid transparent;}
#lang ul .top {display:block;background:none;border:none; width: 70px;}
#lang ul li:hover{ border-color:#5f5f5f; }
#lang ul:hover li {display:block;}

.upload_block { height: auto; min-height: 155px; }

.tbl1 tr.hdr td, .tbl1 th, .hdr {background-color:#f2f2f2; font-weight: bold; text-align:center;}

#contact-form {
    float: right;
    display: table;
    margin-left: 15px;
    position: relative;
    top: -8px;
    width: 430px;
}
    #contact-form fieldset {
        width: 100%;
        border: 1px solid #FFC37D;
        padding: 5px;
        background-color: #FFF094;
    }
        #contact-form fieldset legend {
            font-weight: bold;
            font-size: 13px;
            margin-left: 10px;
            color: #794B16;
        }

.block {
    float: left;
    display: table;
    width: 430px;
}
    .block-inner {
        min-height: 50px;
        border: 1px solid #FFC37D;
        background-color: #FFF094;
        margin-bottom: 25px;
    }
        .block-inner .title-inner {
            margin-left: 10px;
            width: 100%;
            text-align: left;
            position: relative;
            padding-bottom: 8px;
            font-size: 1.1em;
            font-weight: bold;
            color: #794B16;
        }
