/* CSS Document */
body{font-size: 12px;color: #000000;margin: 0px;font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff url("../images/eking_page_background.gif") repeat-x top;}
td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height: 20px;}
h1{
	font-size: 24px;
}
h2{
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:30px;
	display : inline;
}

h3{
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top:3px;
	line-height:normal;
	display : inline;
}
p{
	text-indent:24px;
	font-size: 12px;
	color: #000000;
	line-height:24px;     
	margin-bottom:12px;
	margin-top:2px;
}
ul{
	margin-bottom:5px;
	margin-top:5px;
} 
.td_30px{line-height: 30px;font-size: 18px;font-weight: bold;}
.td_16px{line-height: 16px;	font-size: 12px;}
.td_18px{line-height: 18px;	font-size: 12px;}
.td_20px{line-height: 20px;font-size: 12px;}
.td_28px{line-height: 30px;font-size: 12px;}
.td_22px{line-height:22px;border-left: #ffffff 16px solid;border-top: #ffffff 10px solid;	font-size: 12px;}
.font_big{font-size: 14px;font-weight: bold;list-style: square}
.border_menu{border-left: #eeeeee 1px solid;border-bottom: #eeeeee 1px solid;border-right: #eeeeee 1px solid;border-top: #eeeeee 1px solid}
.table_1{border: #E1E1E1 1px solid}
.td_indextop{height: 5px;background: #404040}
.login_input{width: 101px;height: 18px;border: #A5A5A5 1px solid;background: #B5B5B5}
.login_input2{width: 52px;height: 18px;border: #A5A5A5 1px solid;background: #B5B5B5}
.item{border-left: #4C4C4C 1px solid;border-right: #4C4C4C 1px solid;border-bottom: #4C4C4C 1px solid}
.td_bbs{background: #F1F1F1}
.font14px{font-size: 14px;font-weight: bold;}
.gray {color: #999999}
.gray-blog-sign {padding-left: 24px;color: #999999}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a.link_top:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_top:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_top:hover {
	color: #FF0000;
	text-decoration: underline;
}
a.link_top:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.r1:link {
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 150%;
}
a.r1:visited {
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 150%;
}
a.r1:hover {
	color: #4C4C4C;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	text-decoration: underline;
	line-height: 150%;

}

.pay {line-height:160%;width:300px;color:#333333;padding-left:10px; text-align:left}

.btn {
    padding: 3px 10px;
    border: 1px solid #b9b9b9;
    background-color: #fff;
    color: #666;
    font-weight: bold;
    cursor: pointer;
}

.gray73 {
    color: #737373;
}

.darkred {
    color: #941d23;
    text-decoration: none;
}
.blank2 {
    padding: 3px 0;
}
.blank1 {
    padding: 1px 0;
}
.blank10 {
    padding: 5px 0;
}

.blank12 {
    margin: 0 auto;
    width: 100%;
    height: 12px;
    font-size: 1px;
    clear: both;
    overflow: hidden;
}
.blank24 {
    margin: 0 auto;
    width: 100%;
    height: 24px;
    font-size: 1px;
    clear: both;
    overflow: hidden;
}

.techdesc p {
    line-height: 200%;
    text-indent: 24px;
}
.box-source-title {
    background-color: #666;
    padding: 4px;
    color: #fff;
    font-weight: bold;
    width: 98%;
    float: left;
}

.box-source-item {
    float: left;
    width: 270px;
    padding: 10px 10px;
    line-height: 180%;
}

.box-source-item li.img {
  list-style: none;
}

.box-source-item li.txt {
    height: 100px;
    color: #737373;
    list-style: none;
}

.box-source-item li.detail {
    text-align: right;
}

.box-contact .box-left table td .input180px {
    padding: 3px;
    width: 180px;
    background-color: #e8e8e8;
    border: 0;
}

.box-contact {
}

.box-contact .box-left {
    float: left;
    border: 1px solid #b9b9b9;
    padding: 15px;
    line-height: 180%;
    color: #515151;
    width: 400px;
    height: 560px !important;
    height: 520px;
}

.box-contact .box-left table td {
    padding: 4px;
}

.box-contact .box-left table td .input180px {
    padding: 3px;
    width: 180px;
    border:1px solid #c4c4c4; 
    background:#f9f9f9;
}

.box-contact .box-left table td .input80px {
    padding: 3px;
    width: 80px;
    background-color: #e8e8e8;
    border: 0;
}

.box-contact .box-left table td .input300px {
    padding: 3px;
    width: 300px;
    background-color: #e8e8e8;
    border: 0;
}

.box-contact .box-left table td .input110px {
    padding: 3px;
    width: 110px;
    background-color: #e8e8e8;
    border: 0;
}

.box-contact .box-right {
    float: right;
    width: 210px;
}

.box-contact .box-right .tabtitle {
    border-left: 1px solid #bdbdbd;
    background:  url("../images/eking_tab_bias.gif") no-repeat right top;
    padding: 3px;
    width: 172px;
}

.box-contact .box-right textarea {
    padding: 3px;
    width: 200px;
    border: 1px solid #b9b9b9;
    height: 317px !important;
    height: 490px;
    margin-top: -1px;
}
.box-subscribe {
    border: 1px solid #b9b9b9;
    padding: 15px;
    line-height: 180%;
    color: #333;
}

.box-address {
}

.box-address .subtitle {
    background:  url("../images/eking_address_title.gif") no-repeat left bottom;
    padding-bottom: 15px;
    font-weight: bold;
    color: #000;
}

.box-address .desc {
    line-height: 180%;
    color: #787878;
    border: 1px solid #b9b9b9;
    border-top: none;
    padding: 5px 0 5px 25px;
}

.contents-products-top-item {
    font-size: 12px;
    float: right;
    background-color: #fff;
    width: 100%;
    position: relative;
    border-bottom: 1px solid #C90000;
    font-weight: bold;
}

.contents-box-gray {
	font-size: 12px;
	background-color: #fff;
	width: 90%;
	position: relative;
	padding-left: 24px;
	padding-right: 24px;	
}

.contents-box-gray-faq {
	font-size: 12px;
	background-color: #fff;
	width: 90%;
	position: relative;
	padding-left: 24px;
	padding-right: 24px;	
}

.contents-box-red {
	font-size: 12px;
	background-color: #fff;
	width: 90%;
	position: relative;
	border-left: 1px solid #C90000;
	border-right: 1px solid #C90000;
	border-top: 1px solid #C90000;
	border-bottom: 1px solid #C90000;
	padding-left: 24px;
	padding-right: 24px;	
}

.box-contents {
    position: relative;
}

.box-support-title {
	  padding-top: 5px;
	  padding-bottom: 5px;
    padding-left: 5px;
    background-color: #C90000;
    color: #fff;
    font-weight: bold;
    font-size: 16px;    
}

.box-contents .solutiondesc {
    line-height: 180%;
}
.box-contents .title-services {
	  padding-top: 5px;
	  padding-bottom: 5px;
    padding-left: 5px;
    background-color: #d8d7d7;
    color: #C90000;
    font-weight: bold;
	  font-size: 14px;    
}

.box-contents .contents-services {
    text-indent: 18px;
    padding-left: 45px;
}

/*Make one line*/
.line-gray, .line-gray-3px {
    width: 100%;
    height: 1px;
    border-top: 1px solid #c3c3c3;
    overflow: hidden;
    clear: both;
}

.line-gray-3px {
    border-top: 3px solid #ddd;
}

.line-gray-dot {
    width: 100%;
    height: 1px;
    border-top: 1px dashed #c3c3c3;
    overflow: hidden;
    clear: both;
}

.line-darkred {
    width: 96%;
    border-bottom: 1px solid #C90000;
    clear: both;
    font-weight: bold;    
}
 {
	width: 100%;
	border-bottom: 1px solid #C90000;
	height: 24px;
	font-size: 20px;
	display: inline;
}
.line-blog-title {
  font-size: 24px;
  font-weight: normal;
  color : #6e7d8e;
  background: transparent url("../images/eking_ico_dot.gif") no-repeat center left;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-left: 30px;
  margin: 0px;
  border-bottom: #f0f0f0 solid 1px;
}
.line-blog-subtitle {
  font-size: 12px;
  font-weight: normal;
  padding-left: 30px;
  padding-top: 4px;
  color: #6e7d8e;
  margin: 0px;
}
.line-blog-content {
	font-size: 12px;
	background-color: #fff;
	width: 95%;
	position: relative;
	padding-left: 24px;
	padding-right: 12px;	
}
/*Layout*/

/* font */
.fB {
    font-weight: bold;
}

.fI {
    font-style: italic;
}

.fnormal {
    font-weight: normal;
}

.f10px {
    font-size: 10px;
}

.f11px {
    font-size: 11px;
}

.f12px {
    font-size: 12px;
}

.f14px {
    font-size: 14px;
}

.f25px {
    font-size: 25px;
}

.fEN {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menu td{ padding-left:20px;}
.menu{ padding-left:20px; padding-top:2px; height:34px;}
.menu a{ color:#fff; display:block; float:left; width:75px; height:28px; line-height:28px; text-align:center; font-size:14px;margin-right:1px;}
.menu a:hover{background:url(../images/eking_menu_hover.gif) no-repeat; }
.menu a:hover,.menu a:active,.menu a:visited{ color:#fff;}
.menu a.current,.menu a.current:hover{background:url(../images/eking_menu_current.gif) no-repeat; color:#fff;}
.top_tex{color:#666; margin-right:10px;}
.nva{width:230px; text-align:left;}
.nva h4{background:url(../images/eking_title_228b.gif); height:28px; font-size:14px; padding-top:2px; line-height:28px; padding-left:24px; margin:0;}
.nva .nva_main{background:url(../images/eking_border_left_right_b.gif);}
.nva .nva_main ul{ margin:0; padding:0;}
.nva .nva_main li{ list-style-type:none; padding:0 1px;}
.nva .nva_main li a{ height:26px; display:block; line-height:26px; background:url(../images/eking_nva_a.gif); padding-left:24px;}
.nva .nva_main li a:hover{background:url(../images/eking_nva_a_hover.gif);}
.nva .nva_main .nva_box{margin:6px 6px 0; background:#fff; border:1px solid #F5BFA3;}
.nva .nva_main .nva_box .titel{line-height:24px;background:url(../images/eking_nva_box.gif); padding-left:10px;}
.nva .nva_main .nva_box MARQUEE{padding:10px;}
.nva .nva_main .nva_box p{ line-height:140%;}
.nva .nva_bot{background:url(../images/eking_bottom_228b.gif); height:6px; width:230px;}
#menu2{padding-left:20px;}
#menu2 a{ color:#fff; margin-right:10px;}
#menu2 a.current{ font-weight:bold;}


.menu_help td{ padding-left:20px;}
.menu_help a{ color:#fff; display:block; float:left; width:150px; height:28px; line-height:28px; text-align:center; font-size:14px;margin-right:1px;}
.menu_help a:hover{background:url(../images/eking_menu_hover_150.gif) no-repeat; }
.menu_help a:hover,.menu_help a:active,.menu_help a:visited{ color:#fff;}
.menu_help a.current,.menu_help a.current:hover{background:url(../images/eking_menu_current_150.gif) no-repeat; color:#fff;}

.main{padding:0 10px 0 0;}
.main h1{border-bottom:4px solid #ddd; padding-bottom:8px; margin:25px 0 15px; text-align:left;}
.main .main_box{border:1px solid #F5BFA3; margin-top:30px; background:url(../images/eking_box_bg.gif) bottom repeat-x; m}
.main_box .main_box_titel{border:1px solid #F5BFA3; font-size:14px; font-weight:bold; padding:3px 6px; margin-top:-15px; margin-left:10px; position: absolute; background:#fff; background:url(../images/eking_box_bg.gif) bottom repeat-x; color:#A01412}
.main_box .main_box_titel img{vertical-align: text-bottom; margin-right:4px;}
.main_box .main_box_info{padding:20px 0 6px 10px;}
.main_box .main_box_info p{ margin:6px 0;; text-indent:0; line-height:160%;}
.main_box .main_box_info .answer{margin:10px 10px 5px 0; border:1px dashed #A01412; padding:10px 0 0 10px;}
.main_box .main_box_info .answer h3{font-size:14px;}
.main_box .main_box_info .answer h3 img{vertical-align: middle; margin-right:6px;}
.main_box .main_box_info .answer a{ color:#A01412;}
.ico_tri{ padding-left:16px; background:url(../images/ico_tri.gif) no-repeat;}
.main_box .main_box_info h4{ color:#A01412; font-size:14px; line-height:24px; margin:0;}
.main_link {margin-top:20px; padding-left:22px;}
.main_link a{ width:46%; float:left; display:block; background:url(../images/ico_tri.gif) 0 -2px no-repeat;color:#A01412; padding-left:16px;}
.style-01{background:#A01412; font-size:14px; font-weight:bold; color:#fff; line-height:24px; padding:2px 10px 0; }
