@charset "utf-8";
/* CSS Document */

a{ color:#999999; text-decoration:none;}

a:hover{ color:#FF0000}

#content{ width:885px; margin:0 auto; font-size:12px}

#top{display:table; width:100%}

#views{ width:465px; float:right; margin:0 10px;}

.con{ border:1px solid #E4E4E4; border-bottom:none; border-top:none; background-color:#F0F9FF; text-align:center; line-height:22px;}

.con a{ margin:0 10px;}

.t1{ margin:0 3px; border:1px solid #E4E4E4; border-top:none;}

.t2{ height:1px; margin:0 1px; border:2px solid #E4E4E4; border-top:none; border-bottom:none;}

.t3{ height:1px; border:1px solid #E4E4E4; border-bottom:none; border-top:none;}

.t1,.t2,.t3{ font-size:0; background-color:#F0F9FF}

#top1{ margin:20px auto; display:table; width:100%}

#top1 .t1_left{ float:left; width:335px;}

.logo{ width:224px; height:42px; background:url(../images/ico_logo.jpg) left top; float:left;}

.logo_mess{ float:left; width:106px; line-height:22px; height:40px; margin-left:5px; color:#666666}

.login{ background:url(../images/ico_logo.jpg) left -52px; width:149px; height:44px; float:left; margin-top:5px; cursor:pointer}

.reg{ background:url(../images/ico_logo.jpg) -153px -52px; width:179px; height:44px; float:left; margin-left:5px; margin-top:5px; cursor:pointer}

.m_pay{ background:url(../images/ico_logo.jpg) left -100px; width:161px; height:44px; float:left; margin-top:5px; cursor:pointer}

.te_pay{ background:url(../images/ico_logo.jpg) -165px -100px; width:167px; height:44px; float:left; margin-left:5px; margin-top:5px; cursor:pointer}

.tele{ width:335px; float:left; margin-top:2px;}

.te1{ margin:0 3px; border:1px solid}

.te2{ margin:0 1px; border:2px solid}

.te3{ border:1px solid}

.te1,.te2,.te3{ height:1px; background-color:#E2F2F4; border-color:#E2F2F4; border-top:none; border-bottom:none; font-size:0}

.tele_phone{ height:55px; background:url(../images/telephone.jpg) left center no-repeat; background-color:#E2F2F4; text-align:right; color:#0899AA; font-size:34px; font-weight:bold; line-height:55px; padding-right:10px; font-family:"宋体", Verdana}

.wow_ad{ height:65px; background:url(../images/wow_ad.jpg); margin-top:2px; cursor:pointer}

#top1 .t1_right{ float:right}

.ty_mess{ float:left; margin-top:10px; width:540px; background-color:#EAF7FF; padding:20px; line-height:22px; color:#707070;}

.ty_mess b{ font-weight:bold; color:#4992A8;}

.news_right{ width:300px; float:right; margin-top:10px}

.news_title{ height:35px; background-color:#EAF7FF; text-align:left; padding-left:20px; color:#0BB1C4; font-size:14px; font-weight:bold; line-height:35px;}

.news_title span{ float:left}

.tit_right{ height:11px; width:32px; background:url(../images/news_more.jpg); float:right; margin-right:8px; margin-top:12px; font-size:0}

.news_right table tr td{ height:19px; line-height:19px; padding-left:8px;}

.auto_height{ margin:2px auto; display:table; width:100%}


.down_view_title{ margin-top:25px; border-bottom:2px #0BB1C4 solid; text-align:center; padding-bottom:5px;}

.down_views{ height:43px; background:url(../images/ty_down.jpg) left bottom no-repeat; width:235px;}

.down_meg{ font-size:12px; color:#9E9E9E; line-height:20px; text-align:left}

.down_viewlist{ text-align:right; font-size:12px; vertical-align:bottom}

.down_viewlist a{ margin-left:15px;}

#down_top{ background:url(../images/ty_down.jpg) right top no-repeat; height:223px; margin-top:10px}

#down_place{ position:relative; left:0; top:120px; width:198px; text-align:center; font-size:14px; color:#707070; line-height:22px;}

#down_place b{ color:#000000}

#down_btn_d{background:url(../images/ty_down.jpg) -233px -219px no-repeat; width:198px; height:46px; border:0; cursor:pointer;}

#ty_msg{ position:relative; text-align:right; color:#959595; line-height:18px;}

#down_content{ display:table; width:100%;}

#down_left{ float:left; width:565px; border:1px solid #E0E0E0; background:#FAFAFA; overflow-x:hidden}

#down_right{ float:right; width:300px;}

.down_left_con{ margin:20px;}

.left_title{ border-bottom:1px solid #E0E0E0; text-align:left;width:100%; display:table}

.left_title span{ background-color:#EAF7FF;font-weight:bold; font-size:14px; line-height:26px; height:24px; float:left; padding-left:5px; padding-right:5px}

.more_down{ margin:30px auto;font-size:14px; color:#626262; line-height:22px;}

.more_down b{ color:#000000}

.more_down a{ color:#004986; margin:auto 6px; text-decoration:underline}



#tpl_top{ border:1px solid #E0E0E0; background:#FAFAFA; margin:10px auto}

.tpl_top_left{ background:url(../images/tpl.jpg) left top no-repeat; width:70px; height:80px;}

.tpl_top_title{ background:url(../images/tpl.jpg) left -82px no-repeat; width:278px; height:20px; margin-left:10px}

.tpl_where{ height:29px; background:url(../images/tpl.jpg) bottom; line-height:30px; color:#FFFFFF; padding-left:20px;}

.tpl_where a{ color:#FFFFFF;}

.tpl_title{ margin:20px auto; font-size:14px; text-align:center}

.tpl_news_msg{ color:#959595; background-color:#EAF7FF; line-height:20px; text-align:center}

.tpl_news_con{ margin:20px 40px; line-height:20px;}

.tpl_tele{background:url(../images/tpl.jpg) -73px -4px no-repeat; height:39px; width:63px;}

