﻿body{font:12px Verdana,Lucida,Arial,Helvetica,sans-serif;margin:0px;text-align:center;background:#FFFFFF;}

li{list-style:disc;margin-left:20px;}

.ul1 li{list-style:none;padding-left:0px;font-weight:bold;}

a:link{color:#20558a;text-decoration:none;}

a:visited{color:#20558a;;text-decoration:none;}

a:hover{color:#FF0000;text-decoration:none;}

hr{color:#CCCCCC;height: 1px;}

h1{font-size:18px;font-weight:bold;}

h2{font-size:16px;font-weight:bold;}

h3{font-size:14px;font-weight:bold;}

select{font-size:12px;color:#FFFFFF;background:#85aad0;} 

optgroup {color:#990000;background:#b3c7e7;}

select option{background:#d5e2f6;color:#666666;}

td{text-align:left;}

.table1 {margin:5px;border-collapse:collapse; border:solid #CCCCCC;border-width:1px 0 0 1px;}

.table1 th{border:solid #CCCCCC;border-width:0px;padding:2px;}

.table1 td {text-align:center;border:solid #CCCCCC;border-width:0 1px 1px 0;padding:2px;}

.table1 img{ cursor:pointer;}

.th1{background:url(../images/menubg3.jpg) repeat-x;font-weight:bold;}

.td2{background:#EFEFEF;font-size:15px;font-weight:bold;text-align:left;}

tfoot td {text-align:right;}

.table2{font-size:13px;font-weight:bold;}
.table2 td{padding:4px;}
.table2 td span{color:red;font-size:12px;font-weight:normal;margin-left:2px;}
.text1{text-align:right;margin:20px;}

.input1{width:30px;}

#div_clear{clear:both;}

#div_top{

text-align:left;

background:url(../images/topbg1.jpg) repeat-x top;

}

.div_new {text-align:left;margin:10px 20px 10px 20px;}

.div_new ul{padding-top:10px;color:#046ea5;font-weight:normal;border-bottom:1px solid #CCCCCC;}

.div_new li{margin-left:0px;list-style-type:none;line-height:20px;font-size:12px;font-weight:normal;padding:5px;}

.div_pay {margin:10px; padding:10px; border:1px solid #cccccc;}
.div_pay li{padding:10px;font-size:13px;font-weight:bold;}
.div_pay li span{color:red;font-size:16px;margin-left:2px;}

#div_topright{

position: absolute;

top:0px;

right:0px;

margin:20px 2% 10px 0px;

}

#div_topright li{

list-style:none;

overflow:hidden;

margin:5px;

}

#div_topright li a{

color:#FF0000;

text-decoration:underline;

}

#menubg{

padding:0px 0px 0px 0px;

width:100%;

height:33px;

background:url(../images/menubg.jpg) repeat-x top left;

}

#div_menu2{

float:left;

height:25px;

padding-top:5px;

text-align:center;

width:100%;

background:url(../images/menubg3.jpg) repeat-x top left;

}

#menubg ul{

list-style:none;

}

#menubg li{

font-size:14px;

color:#FFFFFF;

font-weight:bold;

display:inline;

margin-left:5px;

padding:0px 5px;

line-height:33px;

}



#menubg a:hover{

color:#ff0000; 

} 

#menubg a{

color:#ffffff; 

} 





#div_mid_left{

clear:both;

float:left;

width:18%;

margin:10px 3px 3px 3px;

border:0px;

}

#div_mid_right{



float:left;

width:17.5%;

top:145px;

right:0px;

margin:10px 0px 0px 3px;

border:0px;

}

#div_mid{

float:left;

margin:10px 0px 0px 0px;

width:63%

}

.box{

border:1px solid #85aad0;

text-align:left;

padding:0px 0px 30px 0px;

margin-bottom:10px;

}

.box2{

border:1px solid #85aad0;

margin-bottom:10px;

padding:0px 0px 30px 0px;

}

.box3{

border:1px solid #85aad0;

margin-bottom:10px;

padding:0px 0px 10px 0px;

}

.box_login{

text-align:left;

line-height:26px;

padding:10px 0px 0px 10px;

}

.div_login{
text-align:left;
line-height:20px;
margin:20px 40px 20px 30px;
}
.div_login span{

}

#div_mid_left ul{

font-size:13px;

font-weight:bold;

padding-bottom:3px;

padding-top:3px;

text-align:left;

list-style:none;

overflow:hidden;

border-bottom:1px dashed #CCCCCC;

margin-left:2px;

margin-right:4px;

}

#div_mid_left ul a:hover{

font-weight:bold;

}



#div_mid_left li{

line-height:20px;

text-align:left;

list-style:none;

padding:2px;

overflow:hidden;

border-top:1px dashed #CCCCCC;

margin-left:10px;

margin-right:0px;

}



#div_mid_left li a{

color:#FF0000;

font-size:12px;

background:none;

}

#div_mid li a:hover{

color:#FF0000;

font-size:12px;

font-weight:bold;

}



.div_list{

text-align:left;

margin-top:10px;

margin-bottom:20px;

}

.product_list{

width:24%;

text-align:center;

display:inline-block;

font-size:12px;

text-decoration:none;

}



.product_list a{

text-align:left;

font-size:12px;

text-decoration:underline;

background:none;

}

.product_list a:hover{

text-align:left;

font-size:12px;

color:#ff0000;

background:none;

font-weight:normal;

}

.newproduct_list{

margin:10px 5px 0px 5px;

padding:5px 0px 5px 0px;

border-bottom:1px #CCCCCC dotted;

}

.newproduct_list1{

width:24%;

display:inline-block;

}

.newproduct_list2{

width:60%;

display:inline-block;

}



.div_product{

line-height:20px;

margin-top:10px;

margin-bottom:10px;

border-bottom:1px #cccccc solid;

}



.menu1{

font-weight:bold;

color:#FFFFFF;

text-align:left;

padding-top:7px;

padding-left:4px;

height:21px;

background:url(../images/menubg1.jpg) repeat-x top;

}



#div_new{

margin:10px;

text-align:left;

padding:5px 3px 5px 3px;

line-height:18px;

font-size:12px;

}



#div_new a{

text-align:left;

font-size:12px;

text-decoration:underline;

background:none;

}

#div_new a:hover{

text-align:left;

font-size:12px;

color:#ff0000;

background:none;

font-weight:normal;

}



#div_footer{

margin:20px 0px 20px 0px;

font-size:11px;

line-height:15px;

color:#999999;

}

#div_footer a{

font-size:11px;

color:#ff0000;

}

#div_footer a:hover{

text-decoration:underline;

}



#div_footermenu {

color:#999999;

}

#div_footermenu span a{

color:#999999;

padding:2px;

text-decoration:none;

}

#div_footermenu span a:hover{

color:#FF0000;

text-decoration:underline;

}



.div_title{

padding:10px 30px 10px 30px;

font-weight:bold;

text-align:left;

background:url(../images/menubg3.jpg) repeat-x;

border-bottom:solid #cccccc 1px;

overflow:hidden;

}

.label1{

width:10em;

float:left;

}

.span1_{display:block;float:left;width:20%;text-align:center;line-height:20px;}

.span2_{display:block;float:left;width:60%;line-height:20px;}

.span3_{display:block;float:right;width:15%;line-height:20px;text-align:center;}

.span1{display:block;float:left;width:20%;text-align:center;}

.span2{display:block;float:left;width:60%;padding-top:10px;line-height:20px;}

.span3{display:block;float:right;width:15%;padding-top:15px;text-align:right;}

.span4{display:block;float:left;padding-right:15px;}

.span5{display:block;float:left;padding-top:20px;text-align:left;line-height:25px;}



.div_product1{

padding-left:10px;font-size:14px;font-weight:bold;border-bottom:#CCCCCC solid 1px;background:#eeeeee;color:#990000;

}

.div_product2{

height:170px;border-bottom:#CCCCCC solid 1px;

}

#regtable span{

font-size:12px;

color:red;

margin-left:10px;

}

#regtable td{

padding:5px;

}

ul{border:0; margin:0; padding:0;}



#page_list {margin:10px 0px 10px 10px; text-align:right;font-size:11px;}

#page_list input{width:30px;}

#page_list li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	display:inline;
}

#page_list a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}



.redfont{
color:red;
}

.font1{
font-size:13px;
color:#517cb1;
font-weight:bold;
}

.font2{
font-weight:bold;
}

.form1{margin:20px;}

.border1{border:1px solid #cccccc;padding:10px;}

.line{border-bottom:dotted #cccccc 1px;height:30px;}

.line1{border-bottom:dotted #cccccc 1px;height:105px; overflow:hidden; padding-bottom:5px;}

.clearboth{
clear:both;
}

#question_field{
display:none;
border:1px solid #006AB6;
margin:0.5em 0;
padding:0.5em;
}
