@charset "gb2312";

/*** Reset ***/

html { width:100%; height:100%; overflow-x:hidden; overflow-y:scroll; }
body { width:100%; height:100%; background: #FFF url(/images/top_tip_bg.gif) repeat-x}
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h4, h5, h6 {font-family:Arial; color:#565151; line-height:20px; font-size:12px; font-weight:normal; padding:0; margin:0; }

em, i, del { font-style:normal; }
img { border:0; }
ol, ul { list-style:none; }
a { color:#565151; cursor:pointer; hide-focus:expression(this.hideFocus=true); outline:none;}
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:none; }

/*** Comm ***/

html{ background:#ffffff;}

.center .main{margin:auto; padding:auto; width:1000px; height:auto!important; min-height:900px!important; _height:900px;}
.header{ height:35px; line-height:35px; overflow:hidden;}
.regLog{height:35px; line-height:35px; width:400px; float:left; text-align:left;padding-left:20px;}
.homepage{width:280px; height:35px; line-height:35px; float:right; padding-right:20px;}
.logo_Hotline{height:88px;}
.logo{width:394px; float:left;}
.banner{width:250px; float:left;margin-top:15px;margin-left:80px;}
.hotline{width:171px; height:61px; background:url(/images/hotline.gif) no-repeat; margin:21px 21px 6px 0px;_margin:21px 21px 6px 0px; float:right}
.mainnavigation{height:38px; padding-left:10px;}
.mainnavigation ul li{display:block; float:left;}
.flash{height:289px; margin:4px 0;}
.box1{height:521px; margin-bottom:4px;clear: both;}
.box{border:1px solid #CCC;margin:4px 0px;}
.box_title{height:30px;}
.buydo{height:250px;width:250px;border:1px solid #CCC;margin:10px;float:left;}
.buydo h3{margin:auto;}
.login_dsfc{height:521px; width:282px; float:left; margin-right:7px;}
.login{height:252px; border:1px solid #CCC; margin-bottom:5px;}
.memberlogintitle{height:29px;}
.memberlogintitlecon{height:225px;}
.tutorStyle{height:257px; border:1px solid #CCC}
.tutorStyleTit{height:30px;}
.tutorStylecon{height:227px;}
.tutorStylecon_pic{height:43px; width:280px; text-align:center; line-height:43px;}
.tutorStylecon_pic a{color:#0001f0; font-size:14px; font-weight:bold;text-decoration:underline;}
.tutorStylecon img{ padding-left:24px;}
.about_teach{height:521px; width:442px; float:left; margin-right:7px;}
.about{height:252px; border:1px solid #CCC; margin-bottom:5px;}
.abouttitle{height:29px;}
.aboutcon{height:225px;_height:180px; padding:10px;overflow:hidden;}
.teach{height:257px; border:1px solid #CCC}
.teachtitle{height:30px;}
.teachcon{height:227px;}
.teachcon ul{list-style-type:none;padding-left:20px; margin-top:3px;}
.teachcon ul li{ background:url(/images/littlesquare.png) no-repeat; background-position:0% 50%; margin:0px; padding-left:10px; float:left; width:400px; height:23px; line-height:23px; border-bottom:#565151 1px dotted; list-style-position:inside;}
.shop{height:516px; width:254px; float:left; border:1px solid #CCC}
.shop_title{height:30px;}
.shop_con{height:483px;}
.box2{width 1000px;margin-bottom:7px;clear: both;}
.box2_con{ width:492px; height:397px; float:left;border:1px solid #CCC; margin-bottom:9px;}
.box2_con_title{width:492px; height:29px;}
.x0{background:url(/images/title.gif) no-repeat;}
.x1{background:url(/images/zenyuan.gif) no-repeat;}
.x2{background:url(/images/dadan.gif) no-repeat;}
.x3{background:url(/images/xinling.gif) no-repeat;}
.x4{background:url(/images/huiyi.gif) no-repeat;}
.x5{background:url(/images/fagui.gif) no-repeat;}
.x6{background:url(/images/shuju.gif) no-repeat;}
.box2_con_title span a{ float:right; line-height:29px; padding-right:25px; color:#155191;}
.box2_con_title h2{ float:left; line-height:29px; padding-left:25px; color:#155191;}
.box2_con_text{width:470px;height:173px; padding:29px 4px 0 19px;}
.box2_con_text_img{ width:169px; height:131px; border:1px solid #a4a1a1; float:left;}
.box2_con_text_con{ width:270px; height:153px; float:left; padding:0 14px;}
.box2_con_list{ width:453px; border-top:#e6e6e6 1px solid; height:168px; margin-left:20px;}
.box2_con_list ul{padding-left:20px; list-style-type:none;}
.box2_con_list ul li{ background:url(/images/littlesquare.png) no-repeat; background-position:0% 50%; margin:0px; padding-left:10px; float:left; width:430px; height:24px; line-height:24px; border-bottom:#565151 1px dotted;}
.box_margin{margin-right:7px;}
.kefu{height:115px;margin-bottom:10px;}
.kefu_title{width:100px;height:30px;}
.kefu_list{ height:70px;margin-top:10px}
.footers{ width:1000px;height:100px; background:url(/images/footbg.gif) repeat-x;margin:10px auto;}
.copyrights{ width:1000px; height:80px; margin:0px auto; text-align:center; padding-top:30px;color:#adacaf;}
.copyrights a{color:#adacaf;}
td.title{        /*后代选择器，在单元格标记td里面，类标记title*/
    height:25px;
    border-bottom: 1px dashed #d4d4d4;        /*下边框的宽度、样式、颜色*/
    padding:auto 5px;
    align:center;
    }    
td.title img{padding-left:10px;padding-right:10px;}

.choose {
    width:550px;
    clear:both;
}
.choose li h2,h3 {margin:0 auto;text-align: center;}
.choose li{
    margin:10px;
    padding:auto 2px;
    width:250px;
    float:left;
    height:80px;
    border:1px solid #CCC;
    cursor:pointer;
    text-align: center;
}
.buy {
    clear:both;
    width:550px;
    margin-top:10px;
}
.buy li{
    margin:10px 2px;
    padding:auto;
    float:left;
    width:131px;
    height:38px;
    cursor:pointer;
}


