﻿html
{
	height: 100%;
	width: 100%;
	padding: 0px 0px 0pc 0px;
	margin: 0px 0px 0px 0px;
}
body
{
	font-size: 12px;
	font-family: 宋体;
	margin: 0px auto;
	padding: 0px auto;
	background-color: #ffffff;
	color: #000000;
	text-align: center;
	width: 100%;
	height: 100%;
	border: none;
}

/*html {SCROLLBAR-FACE-COLOR: #2b2b2b; SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #333333; SCROLLBAR-ARROW-COLOR:  #fc0049; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #333333;}*/

form
{
	padding: 0px 0px 0pc 0px;
	margin: 0px 0px 0px 0px;
}

p
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td
{
	font-size: 12px;
}
iframe
{
	border: 0px;
}

.img
{
    border:none;
}

.img_mi
{
    border:none;
    vertical-align:middle;
}

.bold
{
    font-weight:bold;
}
a img
{
	border:0px;
}

.text_left
{
	text-align:left;
}

.text_center
{
	text-align:center;
}

.text_top
{
	 vertical-align:top;
}

.text_middle
{
	 vertical-align:middle;
}

.div_center
{
	margin:0 auto;
}

.text_right
{
	text-align:right;
}

.div_line1
{
    line-height:100%;
}

.div_line5
{
    line-height:150%;
}

.div_line2
{
    line-height:200%;
}

.pc100
{
    width:100%;
}

.item_td1
{
	line-height:130%;
	padding-right:3px;
	text-align:left;
}

.item_td2
{
	padding-left:5px;
	text-align:left;
	line-height:130%;
	vertical-align:middle;
}

.item_td2_input
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
	width:100px;
}

.item_spacer
{
	background-color:#ffffff;
	height:30px;
	text-align:center;
}

.item_spacer input
{
	border:solid 1px #aaaaaa;
	padding:3px 5px 0px 5px;
}

.item_2col
{
	background-color:#ffffff;
	line-height:130%;
	text-align:left;
	padding-left:20px;
}

.item_td2_tarea
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
	width:500px;
	height:100px;
}


.today
{
    color:#1B87AA;
    font-size:14px;
    font-weight:bold;
}

.today1
{
    font-size:14px;
    font-weight:bold;
}

.today1 a
{
    color:#3D3D3D;
    font-size:14px;
    text-decoration:none;
    font-weight:bold;
}

.today1 a:hover
{
    color:#FF0000;
    font-size:14px;
}

.select_date
{
    width:600px;
}

.today_photo
{
    margin:10px auto;
}

.blue
{
    
}

.blue a
{
    color:#0000ff;
}

.blue a:hover
{
    color:#ff0000;
}

.today_
{
    background-color:#ff6600;
}

.today_ a
{
    color:#ffffff;
}

.today_ a:hover
{
    color:#ff0000;
}

.v_title
{
    line-height:180%;
    margin-bottom:20px;
}

.v_item_content
{
    vertical-align: top;
    line-height: 180%;
    text-justify: distribute;
    text-align: justify;
}

.v_item_content a
{
    color:#184DBD;
    text-decoration:none;
}

.v_item_content a:hover
{
    color:#ff0000;
    text-decoration:underline;
}

.red
{
    color:#ff0000;
}

.v_result_title
{
    line-height:200%;
}

.v_result_option
{
    background-color:#FAFAFA;
}

.v_result_this
{
    line-height:135%;
}

.v_result_this0
{
    background-color:#592D8E;
}

.v_result_this1
{
    background-color:#DB3191;
}

.v_result_this2
{
    background-color:#E92725;
}

.v_result_this3
{
    background-color:#F27B21;
}

.v_result_this4
{
    background-color:#F2A61F;
}

.v_result_this5
{
    background-color:#5AAF4A;
}

.v_result_this6
{
    background-color:#6CD5BB;
}

.v_result_this7
{
    background-color:#95EDF3;
}

.v_result_this8
{
    background-color:#CEF4F7;
}

.v_result_this9
{
    background-color:#DFF2F3;
}

.pleaseWait
{
	display:none;
}
.pleaseWaitA
{
	width:50%;
	height:50%;
	Z-INDEX: 50;
	LEFT: 50px;
	POSITION: absolute;
	TOP: 20px;
	display: block;
	background-color:Transparent;
	border:solid 1px #eeeeee;
}

.pleaseWaitA tbody tr td
{
	font-size: 30px;
	color:Gray;
	font-weight:bold;
	background-image:url(../images/spacer2.gif);
	text-align:center;
	vertical-align:middle;
}

.item_td3
{
	line-height:35px;
	padding-right:3px;
	text-align:left;
    font-weight:bold;
    width:14%;
    height:35px;
    color:#818181;
}

.item_td4
{
	padding-left:5px;
	text-align:left;
	line-height:35px;
	vertical-align:middle;
	width:86%;
}

.item_td4_input
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
}

.item_td4_input1
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
}

.item_td4_btn
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
	width:70px;
}

.item_4col
{
	background-color:#ffffff;
	line-height:130%;
	text-align:left;
	padding-left:20px;
}

.item_td4_tarea
{
	border:solid 1px #aaaaaa;
	background-color:#ffffff;
	padding:2px;
	width:530px;
	height:100px;
}

.middle
{
	vertical-align:middle;
}


.window_tip_title
{
     height:20px;
     background-color:#3AB0D2;
     line-height:20px;
}

.window_tip_title_tt
{
    height:20px;
    width:85%;
    color:#ff0000;
    float:left;
}
.window_tip_title_mo
{
     height:20px;
     width:10%;
     text-align:right;
     float:right;
}

.window_close_img
{
    width:20px;
    height:20px;
    background-image:url(../images/window_close_img.jpg);
    background-repeat:no-repeat;
}

.window_close_img_hover
{
    width:20px;
    height:20px;
    background-image:url(../images/window_close_img_hover.jpg);
    background-repeat:no-repeat;
}
.window_tip_main
{
    background-color:#B6E0F8;
}

.window_tip_foot
{
    height:10px;
    width:100%;
    background-color:#94D2F6;
}
.table1 
{
	width:90%;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
	border-color:#d9d9d9;
}


.td1_a
{
    width:50%;
	background-color:#C5EFFF;
}
.td1_b
{
	width:50%;
	background-color:#eeeeee;
}

.td2_width
{
	width:200px;
}

.LinkButton
{
    vertical-align:top;
}
.LinkButton input
{
    border:solid 1px #dddddd;
    background-color:#eeeeee;
}
.LinkButton a
{
  color:#ff6600;
  background-color:#e0e0e0;
  border:solid 1px #666666;
  width:50px;
  height:20px;
  text-align:center;
  vertical-align:middle;
  padding:3px;
}


.LinkButton a:hover
{
  color:#ff6600;
  background-color:#ffffff;
}

.sms_input
{
    width:183px;
    height:24px;
    border:solid 1px #ABADB3;
    background-color:#FFFFFF;
}

.sms_input1
{
    width:110px;
    height:24px;
    border:solid 1px #ABADB3;
    background-color:#FFFFFF;
}

.sms_table
{
    
}

.sms_table tr
{
    height:40px;
}
