﻿@charset "utf-8";
/*---layer1---*/

/*首页登录*/
.userlogin{ width:200px; float:left; background:#ecebeb; padding:15px 10px; height:223px;}
.userlogin .bd { height:220px; }
.userlogin .bd .asslogin { height:60px; overflow:hidden; }
.userlogin .bd .asslogin a { display:block; width:184px; height:46px; background:url(/uploads/image/tds2image/icon.png) no-repeat -317px -72px; margin:0 auto; }
#czk_login { overflow:hidden; padding-top:25px; }
#xy_login { overflow:hidden; padding:10px 0;  }
.indloginbox li { height:30px; line-height:30px; }
.indloginbox li span { width:50px; text-align:right; display:inline-block; }
.indloginbox li .inputtext { border:1px solid #ccc; height:22px; line-height:22px; width:135px; padding-left:5px; }
.indloginbox #txtvaldisplaydatecode { height:20px; line-height:20px; margin-right:5px; }

.bt_login_list { padding:5px 0; overflow:hidden; text-align:right; }
.bt_login_list .inputbutton,
.bt_login_list .registerbutton { width:62px; height:26px; background: none; color:#fff; display:inline-block; cursor: pointer; text-align:center; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; margin-right:5px;}
.bt_login_list .inputbutton{ background:#8d0d0d;}
.bt_login_list .inputbutton:hover{ background:#901e1e;}
.bt_login_list .registerbutton {background:#e48646; }
.bt_login_list .registerbutton:hover{ background:#e69258;}
.onlie_kt { height:25px; line-height:25px; padding:10px 0 0 20px; background: no-repeat left 14px; }
.onlie_kt a { text-decoration: underline; } 

/*成功登录*/
.userinfo{ height:155px; background-image:url(/uploads/image/tds2image/userinfo-bg.png); background-repeat:repeat-x ; background-position: left bottom;}
.userinfo .photo{ width:66px; height:66px; float:left; background-color:#fff; margin:12px 0px 0px 12px; box-shadow: 0 0 3px #ccc;}
.userinfo .photo img{ margin:3px 0px 0px 3px;}
.userinfo .username{ width:105px; height:66px; float:left; margin:12px 0px 0px 12px; }
.userinfo .username span{ display:block; font-size:14px; font-weight:bold; margin:5px 0px;}
.userinfo .username label{ display:block; color:#666; margin:5px 0px;}
.userinfo .btn { float:left; margin-top:12px; width:190px;}
.userinfo .btn .btn-studentcente{width:92px; height:28px; background-image:url(/uploads/image/tds2image/btn-studentcente.png); background-repeat:no-repeat; display:inline-block;margin-left:12px;}
.userinfo .btn .btn-exit{width:76px; height:28px; background-image:url(/uploads/image/tds2image/btn-exit.png);background-repeat:no-repeat; display:inline-block; margin-left:10px;}
.triangle{ background-image:url(/uploads/image/tds2image/triangle.png); background-repeat:no-repeat; height:12px;}
.statistics{ padding:5px 12px; line-height:26px;}
#pnllogonstatus { padding:0; height:155px; }
.studentlogin_bj{ padding:0 10px 0px}
/*焦点图*/
.focusbox{ width:445px; float:left; margin:0 15px; height:255px;}
/* 本例子css */
	#ifocus { width:445px; float:left; margin:0 15px 0 10px; height:255px; background:#f8f8f8;  }
	#ifocus_pic { display:inline; position:relative; float:left; width:350px; height:242px; overflow:hidden; margin:6px 0 0 6px; }
	#ifocus_piclist li { width:350px; height:242px; overflow:hidden; border:2px solid #fff;}
	#ifocus_piclist img { width:350px; height:242px; border:0; }
	#ifocus_btn { display:inline; float:right; margin-top:9px; width:78px; padding-right:5px;}
	#ifocus_btn li { width:78px; height:51px; margin-bottom:5px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_btn img { width:64px; height:42px; margin:5px 0 0 10px; }
	#ifocus_btn .on{ background: url(/uploads/image/tds2image/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:2px; bottom:0; width:348px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=40); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#fff; height:20px; overflow:hidden; }
	#ifocus_tx ul li{ display:none;  }
	#ifocus_tx ul li a{ color:#fff; font-size:14px; font-weight: bold;}
/*头条新闻*/
.newslist{ width:310px; float:right;height:255px;}
.topiclist { }
.topiclist .t { text-align:center; background:url(/uploads/image/tds2image/dotted.gif) repeat-x left bottom; overflow:hidden; margin-bottom:10px; }
.topiclist .t .tit { color:#202021; font-size:22px; font-family: microsoft yahei; _font-weight:bold; height:30px; }
.topiclist .t .con { text-align:left; margin:10px 0; text-indent:0px; _margin-top:0; }
.topiclist .t .con .more { color:#8d0d0d; }
.topiclist .n { height:26px; line-height:26px; }
.topiclist .n a { font-size:12px; padding-left:10px; background:url(/uploads/image/tds2image/line2.gif) no-repeat 3px 6px; }
.topiclist .n .date { float:right; margin-right:10px; color:#999; }
.intro{color:#8c8c8c;}
.syczgg{ background:url(/uploads/image/tdsimages/tzgg.png) no-repeat right bottom; }
.toplist .t { overflow:hidden; background:url(/uploads/image/tds2image/dotted.gif) repeat-x left bottom; overflow:hidden; margin-bottom:10px; padding-bottom:15px; }
.toplist .t .pic { float:left; margin-right:10px; }
.toplist .t .pic img { border:1px solid #ccc; }
.toplist .t .con .title { margin-bottom:6px; }
.toplist .t .con .title a { font-size:14px; color:#2566dc; }
.toplist .t .con .intro { color:#666; }
.toplist .t .con .intro .more { color:#d81800; }
.toplist .n { height:24px; line-height:24px; }
.toplist .n a { padding-left:10px; background:url(/uploads/image/tds2image/line2.gif) no-repeat 3px 6px; }
.toplist .n .date { float:right; margin-right:10px; color:#999; }

/*---layer2---*/
.divlayout-left{ width:680px; float:left; padding-right:10px;}
.divlayout-right{ width:300px; float:right; padding-left:10px;}
.divlayout-left .news{ float:left; width:470px;padding-top: 5px;}
.divlayout-left .help{ float:right; width:200px;padding-top: 5px;}
.divlayout-left .help .more{ display:block; padding:10px 0;}
.divlayout-left .news .newscontent{ width:100%; overflow:hidden;}
.divlayout-left .news .newscontent .title,.divlayout-left .help .title{padding:5px 0 8px;}
.divlayout-left .news .newscontent .title01{ background:url(/uploads/image/tds2image/newstitle01.png) no-repeat left top; width:456px; height:26px;}
.divlayout-left .news .newscontent .title02{ background:url(/uploads/image/tds2image/newstitle02.png) no-repeat left top; width:456px; height:26px;}
.divlayout-left .news .newscontent .title05{ background:url(/uploads/image/tds2image/newstitle05.png) no-repeat left top; width:456px; height:26px;}
.divlayout-left .news .newscontent h3 a{ width:65px; height:30px; float:right;}
.divlayout-left .news .newscontent ul{ padding:10px 0;overflow: hidden;width: 100%;}
.divlayout-left .news .newscontent ul li{ float:left; display:inline-block; width:146px;}
.divlayout-left .news .newscontent ul li.second{ margin:0 10px;}
.divlayout-left .news .newscontent ul li.even{ margin:0 10px;}
.divlayout-left .news .newscontent ul li img{ width:146px; height:100px; border:0;}
.divlayout-left .news .newscontent ul li .newstitle{ color:#202021;}
.divlayout-left .news .newscontent ul li .newstext{ color:#8c8c8c;font-size:12px; line-height:24px;}
.divlayout-left .news .newscontent ul li span{}
.divlayout-left .news .newscontent ul li span a{ color:#8d0d0d; font-size:12px;}
.divlayout-left .help h3{ background:url(/uploads/image/tds2image/help_03.png) no-repeat left top; width:193px; height:27px;}
.divlayout-left .help ul{ padding:5px 0 0;}
.divlayout-left .help ul li{ display:block; padding-bottom:10px; border-bottom:1px dashed #dcdcdc;}
.divlayout-left .help ul li .helptitle{color:#202021;}
.divlayout-left .help ul li .helptext{color:#8c8c8c;font-size:12px; line-height:24px;}
.divlayout-left .help ul li span{ color:#333; font-size:12px;}
.divlayout-left .help ul li span a{ color:#8d0d0d; font-size:12px; margin-right:15px;}
.divlayout-left .help .more{ color:#fff; font-size:12px; background:#8d0d0d; padding: 0 2px 2px 4px; display:block; width:50px;margin-top: 20px;}

/*---layer3---*/
.divlayout-left .course{}
.divlayout-left .course h3{ background:url(/uploads/image/tds2image/newstitle03.png) no-repeat left top; width:671px; height:27px;}
.divlayout-left .course .bd { overflow:hidden; zoom:1; background:url(/uploads/image/tds2image/course_menu.gif) repeat-y 0 1px; }
.divlayout-left .course .bd .coumenu { width:133px; float:left; text-align:right; padding-top:10px; }
.divlayout-left .course .bd .coumenu ul { }
.divlayout-left .course .bd .coumenu ul li { height:30px; line-height:30px; padding-right:10px; }
.divlayout-left .course .bd .coumenu ul li.on { background:#fff; }
.divlayout-left .course .bd .coumain { width:530px; float:right; margin-right:5px; }
.divlayout-left .course .bd .coumain ul { padding:10px 0; }
.divlayout-left .course .bd .coumain ul li { width:98%; height:26px; line-height:26px; }
.divlayout-left .course .bd .coumain ul li.hover { background:#f7f7f7; }
.divlayout-left .course .bd .coumain ul li a { background-image:none; }
.divlayout-right .load{}
.divlayout-right .load .load_a a{ display:block; padding:5px 0;}
.divlayout-right .load h3{background:url(/uploads/image/tds2image/newstitle04.png) no-repeat left top; width:191px; height:27px;}
.divlayout-right .load ul{padding:5px 0 0;}
.divlayout-right .load ul li{ display:block; padding-bottom:10px; border-bottom:1px dashed #dcdcdc;}
.divlayout-right .load ul li span{ display:block;}
.divlayout-right .load ul li .loadtitle{color:#202021;}
.divlayout-right .load ul li .loadtext{color:#8c8c8c;font-size:12px; line-height:24px;}
.divlayout-right .load ul li span{ color:#333; font-size:12px;}
.divlayout-right .load ul li span a{ color:#8d0d0d; font-size:12px; margin-right:15px;}
.divlayout-right .load .more{ color:#fff; font-size:12px; background:#8d0d0d; padding: 0 2px 2px 4px; display:block; width:50px;margin-top: 20px;}

/*---layer4---*/
.divlayout-left .studycrat{ float:right; width:200px;}
/* 学习卡 */
.divlayout-left .studycrat h3{ background:url(/uploads/image/tds2image/cart_03.png) no-repeat left top; width:200px; height:27px;}
.tmall-brand{ position: relative; height: 270px; width: 200px; overflow: hidden; background:#f0eeee; }
.tmall-brand .fcl-slide a{ display: block; height: 120px; width: 200px; text-align: center; color: #666; overflow: hidden; }
.tmall-brand .fcl-slide .titlename{ margin-top:10px;}
.tmall-brand .fcl-slide .titlename a{ height:25px; line-height:25px; text-align:left;}
.tmall-brand .fcl-slide p{ padding:0px 0px 0px 15px;}
.tmall-brand .fcl-slide p em{color:#999;text-decoration:line-through; font-style:normal; font-size:14px;font-family: verdana,geneva,sans-serif;}
.tmall-brand .fcl-slide p span{color:#a40000; font-weight: bold; font-size:14px;font-family: verdana,geneva,sans-serif;}
.tmall-brand .fcl-slide .gobuybnt{ padding-left:15px; height:27px; line-height:27px; margin:10px auto;}

.tmall-brand .fcl-slide .gobuybnt a{ width:71px; height:27px;}
.tmall-brand .fcl-nav{ height:24px; line-height:18px; position: absolute; bottom: 0; padding: 0px 73px; }
.tmall-brand .fcl-nav li{ float: left; width: 12px; font-family: tahoma,helvetica; font-size: 28px; _font-size: 38px; margin-right: 5px; color:#c5c1c1; cursor: pointer;}
.tmall-brand .fcl-nav li.on{ color:#8d0d0d;  }

/* 滑动导航tab切换 */
.slidenew_slidetxtbox{overflow:hidden;background:#fff; width:460px;}
.slidenew_slidetxtbox .hd{ height:24px; line-height:24px; padding:0 10px; border-bottom:3px solid #8d0d0d; font-size:14px; }
.slidenew_slidetxtbox .hd ul{ overflow:hidden; zoom:1;  }
.slidenew_slidetxtbox .hd ul li{ float:left; margin-left:5px;}
.slidenew_slidetxtbox .hd ul li a{ display:block; padding:0 15px;background:#eceaea;}
.slidenew_slidetxtbox .hd ul li a:hover{ text-decoration:none; color:#8d0d0d }
.slidenew_slidetxtbox .hd ul li.on a{ background:#8d0d0d; color:#fff; font-weight:bold;  }
.slidenew_slidetxtbox .bd{ padding:8px 0;}
.slidenew_slidetxtbox .bd li{ line-height:26px; height:26px; background:url(/uploads/image/tds2image/li-img01.png) no-repeat left center; padding-left:18px;}
.slidenew_slidetxtbox .bd li .date{ float:right; color:#999;  }
.newslists li{ text-align:right;color:#999;}
.newslists li a{ float:left; color:#202021;}
.newslists li:hover,.newslists li a:hover{ text-decoration:none; color:#8d0d0d }

/* 资讯动态页 */
.layer1 .sidebar { width:250px; float:left; }
.layer1 .cont { width:740px; float:right; border:1px solid #ddd; background: no-repeat; font-size:14px; } 
.pagemenu { }
.pagemenu .hd { height:78px; background:url(/uploads/image/tds2image/zxdt.png) no-repeat left top; width:250px; }
.pagemenu .hd h3 { padding: 25px 0px 0px 93px; color:#8d0d0d; font-size:22px; font-weight:bold; }
.pagemenu .bd {border: 1px solid #ccc;margin-top: 3px; }
.pagemenu .bd ul { }
.pagemenu .bd ul li { height:39px; line-height:39px; background:url(/uploads/image/tds2image/zxdtbg.png) no-repeat left top; padding-left:45px; margin-bottom: 10px; }
.pagemenu .bd ul li a { font-size:14px; }
.pagemenu .bd ul li:hover,
.pagemenu .bd ul li.on { }
.pagemenu .bd ul li:hover a,
.pagemenu .bd ul li.on a { color:#8d0d0d; }

.pathwrap { overflow:hidden; margin:20px; border-bottom:1px dashed #ddd; }
.pathwrap .path { float:right; padding:0px; background:none; }
.pathwrap h3 { height:30px; line-height:30px; background:url(/uploads/image/tds2image/newtitlebg.png) no-repeat left center; padding-left:10px; font-size:14px; color:#fff; }
/* url_方块样式分页 */
.page{ text-align:right; padding:10px 0; clear:both;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle; text-align:center;      }
.page a,.page span{ display:inline-block; *display:inline; zoom:1;  height:20px; line-height:20px; vertical-align:middle;}
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #8d0d0d; text-decoration:none; color:#8d0d0d;}
.page span.current,.page b a{background:#8d0d0d; border:1px solid #8d0d0d; color:#fff; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
/* 内容页 */
#articlecont { margin-top:40px; overflow:hidden; }
#articlecont .contarticle_bot_artpage { text-align:center; line-height:5px; }
#articlecont .contarticle_bot_page { margin-top:5px; padding-top:20px;}
#articlecont .contarticle_tit h2 { font-size:22px; line-height:35px; color:#202021; margin-bottom:20px;font-family: microsoft yahei; }

