﻿@charset "utf-8";
/* CSS Document */
/*全局通用样式*/
body { font-family: "宋体",Arial, Helvetica, sans-serif;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
html,body,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,p,span,i,s,table,td,th,img{margin:0;padding:0;}
ul,li,ol,dl{ list-style:none;}
img{border:none;}
a{color:#0049aa; text-decoration:none;}
a:hover{color:#0049aa; text-decoration:underline;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}

.m_t10{margin-top:10px;}
.m_t5{margin-top:5px;}
.m_l3{margin-left:3px;}
.m_l10{margin-left:10px;}
.m_lr8{margin:0 8px;}

.m_l11{margin-left:11px;}
.m_r8{margin-right:8px;}
.p_t10{padding-top:10px;}
.p_b10{padding-bottom:10px;}
.p_tb10{padding:10px 0;}


/*边框*/
.bor_tn_blue{border:1px solid #2a72aa;border-top:none; overflow:hidden;zoom:1;}
.bor_tn_grey{border:1px solid #ccc;border-top:none; overflow:hidden;zoom:1;}
.bor_grey{border:1px solid #d9d9d9;zoom:1;}
.bor_lr{border-left:1px dashed #d9d9d9;border-right:1px dashed #d9d9d9;}
.bor_l{border-left:1px dashed #d9d9d9;}
.bor_b{border-bottom:1px dashed #d9d9d9;}
.bor_n{border:none;}
.bor_blue{border:1px solid #b7e5ff;zoom:1;}
.bor_blue2{border:1px solid #508fd0;zoom:1;}


/*文字颜色*/
.f_black{color:#333;}
.f_red{color:red;}
.fb_org{color:#ef680c;font-weight:bold;}
.fb14_org{color:#ef680c; font-size:14px; font-weight:bold;}
.fb18_org{color:#ef680c; font-size:18px; font-weight:bold;}
.f_org{color:#ef680c;}
.blue_fw18{ line-height:30px;font-size:18px; font-weight:bold;color:#0049aa; }
/*链接颜色*/
a.link_red,a.link_red:hover{color:red;}
a.link_org,a.link_org:hover{color:#ef680c;}
/*圆角*/
.sblue s{ display:block; overflow:hidden; height:1px;} 
.sblue .r1{ margin:0 2px; background:#b7d7ee;} 
.sblue .r3{ margin:0; background:#b7d7ee;}
.sblue .r2,.sblue .content{min-height:1px;_height:1px;border-color:#b7d7ee; border-style:solid; border-width:0 1px;} 
.sblue .content{padding:0;}
.sblue .r2{ margin:0 1px;}

.sgrey s{ display:block; overflow:hidden; height:1px;} 
.sgrey .r1{ margin:0 2px; background:#cccccc;} 
.sgrey .r3{ margin:0; background:#cccccc;}
.sgrey .r2,.sgrey .content{min-height:1px;_height:1px;border-color:#cccccc; border-style:solid; border-width:0 1px;clear:both} 
.sgrey .content{padding:0;}
.sgrey .r2{ margin:0 1px;}

/*布局*/
.wrapper{clear:both;width:960px;margin:0 auto;}
.width_700{width:700px; overflow:hidden;}
.width_250{width:250px; overflow:hidden;}
.width_345{width:345px; overflow:hidden;}
.width_228{width:228px; overflow:hidden;}
.width_460{width:460px; overflow:hidden;}
.width_440{width:440px; overflow:hidden;}
.width_248{width:248px; overflow:hidden;}

/*头部文件*/
.header{width:960px;margin:0 auto;margin-bottom:10px; overflow:hidden;}
.header .logo{float:left;width:170px; text-align:center;}
.header .banner{float:right; width:790px; text-align:right;}
.header .banner p.login{text-align:right;line-height:25px;padding-top:15px; }
.header .banner p.login a{margin:0px 10px;color:#444546;}
.header .banner p.login a.red{margin:0px 10px;color:#eb6100; font-weight:bold;}
.header .banner p.login span.red{color:#eb6100; font-weight:bold;}
/*导航*/
.nav{clear:both; background:url(http://static.ilantu.com/images/v0.3/bg_nav.gif) repeat-x bottom; height:28px; text-align:center; margin:0 auto; width:100%;}
/*导航 tab 基础CSS原形 可扩展*/
.navcontent{ margin:0 auto; width:952px;}
.navq{ width:780px; margin-left:175px;}
.mainnav{}
.tab li{display:inline; }
.tab a{background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat; font-weight:bold; } 
.nav ul{margin:0 0 0 20px;font-size:14px;}
.tab a:link,.tab a:visited{float:left;background-position:right -226px;text-decoration: none; margin-left:2px; padding-right:6px;} 
.tab a:link span,.tab a:visited span{display:block;background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat left top;padding:5px 8px 6px 15px; *padding:7px 8px 6px 15px !important;color:#0049aa;}   
.tab a:hover,.tab a:active{background-position:right -264px;} 
.tab a:hover span,.tab a:active span{background-position:left -38px;  color:#fff;}  
.tab .on a:link,.tab .on a:visited{background-position:right -302px;color:#fff;} 
.tab .on a span,.tab .on a:link span,.tab .on a:visited span{background: url(http://static.ilantu.com/images/v0.3/nav.gif) no-repeat left -77px;;color:#000;  color:#fff;}
/*侧导航*/
.subnav{ float:left;width:170px;}
.subnav ul li{ float:left; font-size:12px; padding-top:12px; padding-left:5px; padding-right:5px; background:url(http://static.ilantu.com/images/v0.3/dot_sub.gif) no-repeat; background-position:left 15px; }
.subnav ul li a{color:#0d3360;}
/*版权信息*/
.about{ height:25px; width:960px; background-color:#f1f1f1; clear:both; margin:0 auto; padding-top:10px;color:#333333; text-align: center;}
.about a,.about a:link, .about a:visited, .about a:active{color:#333333;}
.copyright{height:25px; width:952px; clear:both; margin:0 auto; padding-top:10px; color:#333333; text-align: center;}
.copyright a,.copyright a:link, .copyright a:visited, .copyright a:active{ color:#333333;}
.newcls img{width:148px;height:92px;}


.cut300 { width:300px;display:block;cursor:hand;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut300 :after{content:"...";font-size:12px;}/**//* for Firefox */

.cut250 { width:245px;display:block;cursor:hand;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut250 :after{content:"...";font-size:12px;}/**//* for Firefox */

.cut150 { width:150px;display:block;cursor:hand;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut150 :after{content:"...";font-size:12px;}/**//* for Firefox */
.cut130 { width:130px;display:block;cursor:hand;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut130 :after{content:"...";font-size:12px;}/**//* for Firefox */

.cut100 { width:100px;display:block;cursor:hand;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut100 :after{content:"...";font-size:12px;}/**//* for Firefox */

.cut60 {width:60px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut60 :after{content:"...";font-size:12px;}/**//* for Firefox */

.cut80 {width:80px;display:block;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */  text-overflow:ellipsis;  /* for IE */  }
.cut80 :after{content:"...";font-size:12px;}/**//* for Firefox */

/*flashad*/
.flashad{position:relative;}
.flashad a{display:block;width:100%; height:100%;position:absolute; left:0;top:0;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;}

.sign_out{width:300px;padding:30px;color:#f36205;}
.sign_out p{ text-indent:2em; line-height:30px;}
.sign_out p a,.sign_out p a:hover{color:#0049aa;text-decoration:underline;}
.sign_out .btn{ text-align:center;margin-top:20px;}
.sign_out .btn a{margin:0 15px;}




.sign_out:after{
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}

