﻿/* 公共部分的css */
html,body{ margin:0; padding:0; height:100%; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div,ul,li { list-style:none; margin:0; padding:0;}

a { behavior:url('/App_Themes/Default/dropborderline.htc')}

input,textarea { font-size:12px;}

/* 背景 */
.ty,.txtbg,.arr,.txtbg2,.txtbg3
{ background-image:url('ico.gif');}


.navleft,.navright,.navline,
.box1_top_l,.box1_top_r,.box1_top_c_l,
.box2_top_l,.box2_top_bg,.box2_top_r,.box2_bottom_l,.box2_bottom_r,
.box3_top_l,.box3_top_r,.box3_bottom_l,.box3_bottom_r,
.email189,.ty2,.haobai,.pline,.sms,.imusic,
.music_bottom_bg,.tyzq_info_content,
.ty_terminal .ty_terminal_nav1,.ty_terminal .ty_terminal_nav2,.ty_terminal .ty_terminal_nav3,
.ty_terminal_2 .ty_terminal_nav1,.ty_terminal_2 .ty_terminal_nav2,.ty_terminal_2 .ty_terminal_nav3,
.ty_terminal_3 .ty_terminal_nav1,.ty_terminal_3 .ty_terminal_nav2,.ty_terminal_3 .ty_terminal_nav3,
.sms_nc_nav .sms_nc_nav1,.sms_nc_nav .sms_nc_nav2,
.sms_nc_nav_2 .sms_nc_nav1,.sms_nc_nav_2 .sms_nc_nav2,
.tyzq_r_nav .tyzq_r_nav1,.tyzq_r_nav .tyzq_r_nav2,.tyzq_r_nav .tyzq_r_nav3,.tyzq_r_nav .tyzq_r_nav4,
.tyzq_r_nav_2 .tyzq_r_nav1,.tyzq_r_nav_2 .tyzq_r_nav2,.tyzq_r_nav_2 .tyzq_r_nav3,.tyzq_r_nav_2 .tyzq_r_nav4,
.tyzq_r_nav_3 .tyzq_r_nav1,.tyzq_r_nav_3 .tyzq_r_nav2,.tyzq_r_nav_3 .tyzq_r_nav3,.tyzq_r_nav_3 .tyzq_r_nav4,
.tyzq_r_nav_4 .tyzq_r_nav1,.tyzq_r_nav_4 .tyzq_r_nav2,.tyzq_r_nav_4 .tyzq_r_nav3,.tyzq_r_nav_4 .tyzq_r_nav4
{ background-image:url('f1.gif');}


.navwelcome,.navcenter,
.box1_top_c,
.box2_top_bg,
.box3_top_bg,.box3_bottom_c,

.ty_terminal_nav_bg,
.sms_nc_nav_bg
{ background-image:url('f2.gif');}

.box3_center_l,.box3_center_r
{ background-image:url('f3.gif');}


/* box1 */
.box1 { height:29px; line-height:30px; color:#FFF; overflow:hidden;}
.box1 li { float:left; height:29px;}

.box1_top_l { width:5px; background-position:-107px -11px;}
.box1_top_c { background-position:0 -165px;}
.box1_top_c_l { width:2px; margin-left:5px; _margin-left:3px; margin-right:10px; margin-top:7px; background-position:-100px -24px;}
.box1_top_r { width:5px; background-position:-127px -11px;}

/* box2 */
.box2 li { float:left;}

.box2_top { height:31px; _overflow:hidden;}
.box2_top li { height:31px; line-height:33px;}
.box2_top_l { width:10px; background-position:-62px -11px;}
.box2_top_bg { background-position:0 -200px;}
.box2_top_r { width:10px; background-position:-83px -11px;}

.box2_center { border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8;}

.box2_bottom { height:5px;}
.box2_bottom li { float:left;}
.box2_bottom_l { width:10px; height:5px; background-position:-62px -46px;}
.box2_bottom_c { border-bottom:1px solid #D8D8D8; height:4px; overflow:hidden;}
.box2_bottom_r { width:10px; height:5px; background-position:-83px -46px;}

/* box3 */
.box3 li { float:left;}

.box3_top { height:10px; overflow:hidden;}
.box3_top li { height:10px; line-height:31px;}
.box3_top_l { width:10px; background-position:-150px -11px;}
.box3_top_bg { background-position:0 -240px;}
.box3_top_r { width:10px; background-position:-177px -11px;}

.box3_center { }
.box3_center_l { width:10px; background-position:-5px 0; background-repeat:repeat;}
.box3_center_r { width:10px; background-position:-17px 0; background-repeat:repeat;}

.box3_bottom { height:10px;}
.box3_bottom li { float:left; height:10px;}
.box3_bottom_l { width:10px; background-position:-150px -34px;}
.box3_bottom_c { background-position:0 -263px;}
.box3_bottom_r { width:10px; background-position:-177px -34px;}


/* other */
.fb { font-weight:bold;}
.fs { font-family:宋体;}
.fv { font-family:Verdana, Arial, Helvetica, sans-serif;}


.fnt_red { color:#EE5B30;}
.fnt_red a { color:#EE5B30; text-decoration:none;}
.fnt_red a:hover { color:#000; text-decoration:underline;}

.channel_2_l { color:#F8F8F8;background-color:#F8F8Ff;}
.channel_2_r { color:#F8F8F8;background-color:#F8F8Ff;}

.fnt_black { color:#000;}
.fnt_black a { color:#000; text-decoration:none;}
.fnt_black a:hover { color:#EE5B30; text-decoration:underline;}

.fnt_white { color:#000;}
.fnt_white a { color:#000; text-decoration:none;}
.fnt_white a:hover { color:#000; text-decoration:underline;}

.fnt_white { color:#000;}

.lh22 { line-height:22px;}
.lh25 { line-height:25px;}

.none_underline { text-decoration:none;}
.none_underline a { text-decoration:none;}
.none_underline a:hover { text-decoration:none;}

.auto980 { width:980px; margin:0 auto;}

.clearboth { clear:both;}
.clearboth_h5 { height:5px; _height:5px; overflow:hidden;}
.clearboth_h10 { height:10px; _height:10px; overflow:hidden;}

.p5 { padding:5px;}

.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pt8 { padding-top:8px; _padding-top:2px;}
.pt10 { padding-top:10px; _padding-top:7px;}

.mt10 { margin-top:10px;}

.ty { width:30px; margin-left:0; margin-right:5px; margin-top:5px; background-position:-15px -15px;}
.ty2 { width:66px; height:25px; margin-left:0; margin-right:5px; margin-top:2px; background-position:-210px -15px;}
.arr { width:8px; height:14px; background-position:-70px -15px; margin-top:8px; margin-right:5px;}
.haobai { width:28px; height:25px; background-position:-320px -15px; margin-right:5px; margin-top:2px;}
.pline { width:2px; margin-left:5px; _margin-left:3px; margin-right:10px; margin-top:7px; background-position:-100px -24px;}
.imusic { _position:absolute; float:left; width:105px; height:35px; background-position:-420px -15px; background-repeat:no-repeat; margin-top:-6px;}
.imusic_span { _position:absolute; display:inline-block; float:left; padding-left:250px; _padding-left:425px;}

.sms { float:left; position:static; z-index:3; width:21px; height:28px; background-position:-380px -15px; margin-top:1px;}
.wsyyt li { float:left; padding-top:6px; padding-bottom:4px; padding-left:3px; padding-right:2px;}
.email189 { width:188px; height:25px; background-position:0 -110px; margin-top:10px; margin-left:4px; _margin-left:2px;}


.txtbg { display:inline-block; width:93px; height:26px; text-align:center; line-height:26px; font-weight:bold; background-position:-44px -130px;}
.txtbg a { color:#000; text-decoration:none;}
.txtbg a:hover { color:#EE5B30; text-decoration:none;}

.txtbg2 { display:inline-block; width:115px; height:24px; padding-top:2px; text-align:center; line-height:26px; font-weight:bold; background-position:-150px -130px;}
.txtbg2 a { color:#000; text-decoration:none;}
.txtbg2 a:hover { color:#EE5B30; text-decoration:none;}

.txtbg3 { display:inline-block; width:91px; height:21px; padding-top:2px; padding-left:10px; margin-top:5px; line-height:19px; font-weight:bold; background-position:-285px -130px;}
.txtbg3 a { color:#000; text-decoration:none;}
.txtbg3 a:hover { color:#EE5B30; text-decoration:none;}
























