html { min-width: 1000px; }
body { font-size: 14px; padding: 0px; margin: 0px; line-height: 20px; color: #000; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; background: url(../images/top.jpg) top repeat-x; }
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p, i, em { margin: 0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
h1, h2, h3, h4, h5, h6 { font-size: 16px; padding: 0px; margin: 0px; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
ul, ul li { list-style: none; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
.clear { margin: 0px; padding: 0px; clear: both; }
form, img, span, font, table, div { padding: 0px; margin: 0px; font-size: 12px; }
img { padding: 0px; margin: 0px; border: 0px; vertical-align: middle; }
a { color: #000; text-decoration: none; outline: none; }
a:hover, a:active { color: #f64d36; text-decoration: underline; }
.div { padding: 0px; margin: 0px; }
em, i { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; }
.clearfloat, .clears { clear: both; height: 0; line-height: 0px; font-size: 1px; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.none { display: none; }
.block { display: block; }
/*主体*/
.main { width: 1000px; margin: 0 auto; clear: both; padding-bottom: 1px; }
/*头部*/
.head { width: 1000px; height: 180px; margin: 0 auto; color: #7b7b7b; position: relative; }
.head .head_bg { height: 130px; background-image: url(../../images/2015/head.gif); background-repeat: no-repeat; background-position: left top; }
.head h2 { float: left; font-size: 12px; line-height: 30px; padding-left: 10px }
.head .kongjian { float: right; color: #ddd; padding-right: 10px; }
.head .kongjian span { line-height: 40px; float: left; font-size: 13px; }
.head .kongjian span a { color: #7b7b7b; padding: 0 10px; }
/*导航*/
.nav { width: 100%; height: 50px; display: inline-table; clear: both; background: #FF6801; z-index:800;}
.nav .log { width: 210px; float: left; padding-top: 3px; text-align: center }
.nav ul { float: right; padding-top: 5px; }
.nav ul li { float: left; height: 50px; text-align: center;  display: inline; margin: 1px 7px; position: relative;}
.nav .second { width:400px; height:30px; border-radius:20px; z-index:100; display:none; position: absolute; bottom:54px; left: -30px;   padding: 0px;  border:1px solid #FF6801; background:#FFF; padding-left:10px;  }
.nav .second li { margin:0px 3px; padding: 0px; width:70px; float: left;  background:#FFF; text-align: center; line-height: 30px;   height:30px} 
.nav .second li a{ color:#FF6801; font-size:14px; text-decoration: none; width:100%; font-weight:bold; }  
.nav .second li a:hover{ color:#FF6801;  text-decoration: underline; color:#FF6801;   text-align:center  }  
.nav .second .arrows{ width:15px; position:absolute; top:30px; background:none;   height:18px;   left:60px;   z-index:55}
.nav ul li a { color: #fff; cursor: pointer; }
.nav ul li a:hover {  text-decoration: none; color: #fff; }
.nav ul li span { padding-top: 1px; height: 22px; line-height: 22px; font-size: 17px; float: left; font-weight: bold; clear: both; text-align: center; width: 100%; }
.nav ul li font { height: 15px; line-height: 15px; font-size: 10px; float: left; clear: both; text-align: center; font-family: Verdana, Geneva, sans-serif; width: 100%; }
.tel_code{ position:relative}
.code_icon{position:absolute; top:60px; background:none;  z-index:55}
.dyh{ left:180px; display:none}
.fwh{ left:80px; display:none}
.wb{ left:-10px; display:none}

/*通栏大广告*/
#slides { position: relative; padding-top: 3px; width: 1000px; height: 363px; clear: both; text-align: center; margin: 0 auto; overflow: hidden; }
.slides_container { display: none; overflow: hidden; position: relative; width: 100%; margin: 0 auto; height: 360px; text-align: center; }
.entry .slides_container { width: 1000px; margin: 0 auto; height: 360px; text-align: center; }
.slides_container div.slide { display: block; width: 1000px; margin: 0 auto; height: 360px; text-align: center; }
#slides .next, #slides .prev { display: block; height: 114px; position: absolute; top: 0px; overflow: hidden; z-index: 801; }
#slides .prev { float: left; left: 3px; top: 100px; position: absolute; width: 57px; height: 114px; }
#slides .prev:hover { float: left; width: 57px; height: 114px; ; }
#slides .next { float: right; right: 3px; top: 100px; position: absolute; width: 57px; }
#slides .next:hover { float: left; width: 57px; height: 114px; }
.pagination { margin: 0 auto; width: 200px; height: 17px; position: relative; bottom: 48px; z-index: 999; }
.pagination li { float: left; list-style: none outside none; margin: 0 3px; _margin-left: 3px; padding: 0; height: 17px; padding-top: 4px; }
.pagination li a { background: url("../../images/slider-pagination.png") repeat scroll 0 -17px transparent; display: block; float: left; height: 0; overflow: hidden; padding-top: 17px; width: 17px; }
.pagination li.current a { background: url("../../images/slider-pagination.png") repeat scroll 0 0 transparent; }
.height10 { height: 10px; }
.height20 { height: 20px; }
.height30 { height: 30px; }
.home_left { width: 678px; border-right: 1px solid #FF6801; float: left }
.home_left .kechen_info { width: 90%; margin-right: 25px; height: 25px; padding-left: 20px; line-height: 25px; background: #A6C100; color: #fff; border-radius: 25px; float: right }
.home_left .kechen_info h2 { float: left; }
.home_left .kechen_info a { float: right; text-decoration: none; display: block; background: #fff; border-radius: 20px; width: 60px; height: 18px; margin: 4px 10px 0px 0px; color: #333; line-height: 16px; font-size: 12px; text-align: center; font-weight: bold; }
.home_left .kechen_kv { padding-top: 30px; padding-left: 20px; position:relative}
.home_left .kechen_kv #showballoon{position:relative;z-index:20}
.home_left .kechen_kv a{ position:absolute; z-index:1}
.home_left .kechen_kv a img{ display:none}
.home_left .kechen_kv .art1{ top:120px; left:10px; width:82px; height:235px;  }
.home_left .kechen_kv .art2{ top:115px; left:90px; width:82px; height:235px;  }
.home_left .kechen_kv .art3{ top:100px; left:170px; width:82px; height:245px; }
.home_left .kechen_kv .art4{ top:100px; left:250px; width:82px; height:255px; }
.home_left .kechen_kv .art5{ top:90px; left:338px; width:82px; height:255px;}
.home_left .kechen_kv .art6{ top:1px; left:410px; width:82px; height:350px;}

.home_right { width: 300px; float: left; margin-left: 20px; }
.search { padding-left: 15px; margin: 0; }
.search .title, .shop h2 { font-size: 16px; color: #FF6600; padding: 10px; }
.search_kwd { width: 210px; height: 37px; float: left; line-height: 37px; font-size: 12px; padding-left: 10px; color: #666; border: 1px solid #ccc }
.search_button { background-image: url(../../images/2015/search_button.jpg); background-repeat: no-repeat; width: 39px; height: 39px; border: 0px; float: left; }
.weibo { padding: 30px 0px 10px 20px; }
.weibo .tel { padding: 10px 1px 0px 0px; }
.weibo .wechat { padding: 20px 1px 0px 1px; }
.weibo .weibwoitem { padding: 30px 1px 0px 1px }
.online_demo { }
.online_demo h2 { background: #FF6801; font-size: 16px; color: #fff; height: 40px; line-height: 40px; margin: 1px 10px; }
.online_demo ul { padding-left: 20px; padding-top: 10px }
.online_demo ul li { line-height: 30px; margin: 5px 0px; color: #666; font-size: 14px; font-weight: bold }
.online_demo ul li label { padding: 1px 8px; }
.online_demo ul li input { background: #EDEDED; padding-left: 5px; border: 0px; color: #333; height: 28px; line-height: 28px; width: 165px; border-radius: 3px }
.online_demo ul li .demo_button { margin-left: 80px; width: 140px; background: url(../../images/2015/login_btn_01.png) no-repeat; border: 0; text-align: center; cursor: pointer; display: inline-block; height: 36px; font-size: 14px; font-weight: bold; background-position: 0 -70px; color: #fff; }
.online_demo .alertMsg { color: #FF6801; font-size: 12px; }
.shop img { padding-top: 10px; }
.dream { background: #EDEDED; padding: 5px; display: inline-table; margin-top: 20px; margin-left: 30px; border-radius: 5px }
.dream li { float: left; width: 110px; overflow: hidden; margin: 0 5px; padding: 0; border-radius: 5px; }
.home_link { background: #FF6801; height: 50px; padding: 0; }
.home_link .links { display: inline-table; width: 589px; }
.home_link li { display: inline-table; margin: 2px 5px 2px 1px; width: auto; line-height: 45px; }
.home_link li a { font-size: 14px; color: #fff; text-decoration: none; }
.fotter { width: 100%; background: #1f1f1f; clear: both; padding: 0; min-height: 70px; color: #C8C8C8; }
.fotter .left { display: inline-table; width: 690px; padding-left: 10px; line-height: 30px; text-align: left }
.fotter .bottom_navi { padding: 0; margin: 0; }
.fotter .bottom_navi li { display: inline-table; margin: 0px 7px 2px 7px; width: auto; line-height: 20px; }
.fotter .bottom_navi li a { color: #FFF; font-size: 14px; font-weight: bold }
.fotter .right { display: inline-table; padding-top: 5px }
.about_left { float: left; width: 305px; }
.about_nav { margin: 0 auto; padding: 10px 0; }
.about_nav li { text-align: center; padding: 5px; padding-right: 20px; }
.about_nav li a { min-width: 100px; display: inline-table; font-weight: bold; font-size: 14px; padding: 5px 1px; border-radius: 3px; background-color: #F25A29; color: #fff; }
.about_nav .curr { background-image: url(../../images/2015/about_a_bg.jpg); background-repeat: no-repeat; background-position: 67%; }
.about_nav .curr a { color: #F55A2A; background-color: #fff; min-width: 80px; }
.about_right { float: right; text-align: left; width: 680px; padding: 5 0px; line-height: 25px; font-size: 14px; color: #707070; }
.about_right img{ max-width:670px;}
.schoolList { width: 100%; margin: 0 auto; clear: both; margin-bottom: 28px; color: #5f5f5f; }
.school_item { width: 100%; position: relative; clear: both; background: url(../../images/2015/dx.jpg) bottom repeat-x; height: 90px; overflow: hidden; }
.school_item li { width: 480px; display: inline-table; }
.school_item .tag { width: 120px; height: 72px; margin: 10px 10px 0 1px; color: #fff; float: left; overflow: hidden; background-image: url(../../images/2015/school_bj1.jpg); background-repeat: no-repeat; background-position: 0 0; }
.school_item .cont { }
.school_item h3 { padding-top: 15px; text-indent: 10px; height: 30px; line-height: 30px; font-size: 14px; }
.school_item .sch_1 { width: 100px; text-align: center; height: 26px; line-height: 26px; padding-top: 12px; font-size: 20px; font-weight: bold; }
.school_item .sch_2 { width: 100px; text-align: center; height: 20px; line-height: 20px; font-weight: bold; }
.school_item .map { padding-top: 20px; float: right; line-height: 55px; width: 50px; font-size: 12px; font-weight: bold; padding-right:1px; text-align:center; color:#fff !important; background-image: url(../../images/2015/school_tb.jpg); background-repeat: no-repeat; background-position: right bottom; }
.about_right .content { margin-left: 10px; }
.about_right h2 { color: #FF6602; padding: 5px; }
.about_right .about_li { padding: 0; margin: 0; border-bottom: 1px dashed #ccc; width: auto; margin-bottom: 20px; width: 80%; }
.about_right .about_li li { padding: 0; margin: 0; list-style-type: disc; line-height: 30px; padding: 5px; color: #F00; list-style-position: inside; }
.about_right .about_li li p { color: #333 }
.about_right .ask li { }
.about_right .ask li strong { display: inline-table; line-height: 20px; height: 20px; background: #FF6600; padding: 5px 10px; border-radius: 20px; color: #fff; }
.about_right .ask li strong i { float: left; margin-top: 3px; display: block; line-height: 25px; width: 15px; height: 15px; background: #fff; border-radius: 20px; margin-right: 10px; }
.about_right .ask li strong font { font-size: 14px; float: left; display: block; line-height: 20px; padding: 0; margin: 0; }
.about_right .ask li p { display: block; margin-left: 17px; border-left: 1px solid #FF6600; padding: 10px; line-height: 25px; }
.jmbg { background-image: url(../../images/2015/jm_bg.jpg); background-repeat: no-repeat; width: auto; height: 30px; display: block; color: #FA6700; padding-left: 35px; line-height: 30px; }
.userbg { background-position: 0px 0px; }
.com { background-position: 0px -40px; }
.work { background-position: 0px -80px; }
.city { background-position: 0px -120px; }
.line { border-bottom: 1px solid #FF781D }
.jminfo td { border-bottom: 1px dotted #ccc; }
.about_right .hz_list { padding: 0px }
.about_right .hz_list li { line-height: 30px; padding: 7px; width: 100%; line-height: 40px; clear: both; }
.about_right .hz_list li i { display: inline-table; float: left; line-height: 40px; width: 40px; height: 40px; background-image: url(../../images/2015/box_bg.jpg); background-position: left; }
.about_right .hz_list li p { font-weight: bold; display: inline-table; margin-left: 7px; float: left; line-height: 40px; }
.course_arrows { display: block; float: left; widows: 47px; padding-top: 50px; vertical-align: text-top; }
.course_contetn { display: block; float: left; width: 600px; height: auto; }
.course_headbox { background: #EDEDED; border-radius: 10px; line-height: 30px; min-height: 190px; padding: 10px; font-size: 14px; }
.course_body { min-height: 190px; padding: 10px; font-size: 14px; }
.zz_server { padding: 0px }
.zz_server li { background: #A6BF01; border-radius: 55px; min-height: 81px; margin: 10px 1px; width: 100%; clear: both;}
.zz_server li i { background: #fff; font-weight: bold; color: #333; float: left; line-height: 15px; width: 70px; height: 70px; background-position: left; border-radius: 35px; margin: 5px; text-align: center; font-size: 12px; }
.zz_server li i span { display: inline-table; padding-top: 12px; text-align: center; }
.zz_server li .sublist { display: inline-table; float: left; }
.zz_server li .sublist li { padding: 1px; margin: 1px; list-style-type: disc; line-height: 23px; color: #fff; list-style-position: inside; min-height: 21px; border-radius: 5px; width: 570px;}
.zz_server li .sublist li p, .zz_server li .sublist li strong { display: inline-table; color: #333; }
.about_left .gallery_left { background: #FF6801; width: 260px; padding-top: 20px; border-radius: 3px; }
.about_left .gallery_left h2 { color: #fff; line-height: 30px; padding: 5px; }
.about_left .gallery_left h2 strong { background: #fff; color: #FF6602; border-radius: 10px; padding: 1px 10px; }
.about_left .gallery_left .rank_list { margin-top: 15px; width: 190px; margin-left: 25px }
.about_left .gallery_left .rank_list li { margin: 10px 0px; width: 100%; background: #fff; padding: 5px; border-radius: 3px; clear: both; float: left; }
.about_left .gallery_left .rank_list li img { float: left;border:1px solid #ccc; padding:1px }
.about_left .gallery_left .rank_list li p { float: left; line-height: 30px; font-size: 14px; font-weight: bold; color: #333; text-align: center; margin-left: 2px; padding-top: 6px; overflow: hidden; width: 80px; white-space: nowrap; text-overflow: ellipsis; }
.about_left .gallery_left .create_gallery { border-radius: 15px !important; width: 120px !important; margin-left: 33px !important; }
.about_left .gallery_left .create_gallery a { color: #00A3EA; font-size: 14px; font-weight: bold; }
.about_right .rank_list li { width: 100%; float: left; margin: 1px 0px; background-image: url(../../images/2015/gallery_botton_line.jpg); height: 235px; background-repeat: no-repeat; background-position: center bottom; }
.about_right .rank_list li img { float: left; border:1px solid #ccc; padding:1px  }
.about_right .rank_list li p { float: left; line-height: 40px; font-size: 14px; font-weight: bold; color: #666; text-align: left; margin-left: 60px; padding-top: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.about_right .rank_list li p span { background: #bbb; color: #fff; border-radius: 10px; padding: 1px 10px; }
.pageList { padding: 2px 0 3px; text-align: center; margin: 10px auto; }
.pageList a, .pageList a:link, .pageList a:visited { white-space: nowrap; height: 20px; padding: 5px; margin-right: 4px; color: #fff; text-decoration: none; text-align: center; line-height: 20px; background: #029EE8; border-radius: 5px; }
.pageList .current, .pageList .current:hover { padding: 5px; line-height: 20px; border-radius: 5px; background-color: #fff; border: solid 1px #ccc; color: red; font-weight: bold }

.gallery_user_left{ float:left;width:700px;  }
.gallery_user_left .user_gallery_title{ color:#A6C100; font-weight:bold;
font-size:16px;
line-height:1.5em; padding:10px}
.gallery_user_left .user_gallery_title a{ padding: 2px 10px; border-radius:10px; background: #A6C100; color:#FFF}
.gallery_user_left .hualang_user .hl_user_title{ font-size:12px;  line-height:35px;  color:#fff;text-align:center;}  .gallery_user_left .hualang_user .hl_user_title strong{ font-size:16px !important; font-weight:bold}
.gallery_user_left .hualang_user .px_kecheng3{ text-align:right; color:#fff; font-weight:bold; padding:10px}
.city_select{border-bottom:2px solid #FF6701;}
.city_select select{border:1px solid #FF6701; border-radius:10px 3px; background:#FF6701; color:#FFF; font-size:16px; padding:3px 10px; font-weight:bold; border-bottom:none}
.course_head_body{ padding-left:20px;}
.course_head_body .title{ color:#333;}
.course_head_body .names{ float:left;}
 
.course_head_body .demo { float: right; width: 85px; height: 32px; line-height: 30px; margin-right: 20px; border: 1px solid #22AB37; border-radius: 4px; background: #22AB37; background-color: #22AB37; background-repeat: repeat-x; box-shadow: 0 1px 2px rgba(2,10,0,.05),inset 0 1px 1px rgba(255,255,255,.15); color: #fff; font-size: 14px; text-align: center; text-shadow: 0 1px 1px rgba(0,0,0,.12); -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; outline: 0; cursor: pointer; text-decoration: none; }
.course_head_body .info{ font-size:14px; color:#666; font-weight:bold}
.course_head_body .px_kecheng3{ font-size:14px; line-height:30px; padding:20px 10px;}
.kc_production_title{ background: #A4C200; font-size: 16px; font-weight:bold; border-radius:10px; color: #fff; height: 30px; line-height: 30px; margin: 1px ; }
.nameinfo{ width:200px; }
.scrollup { width: 159px; height: 146px; opacity: 1; position: fixed; bottom: 22px; right: 20px; display: none; text-indent: -9999px; z-index: 999; background-image: url(../../images/2015/user.png); background-repeat: no-repeat; background-position: left top; }
.kc_content img{max-width:530px;}

.certificate_list{ padding:0; margin:0px 0px 0px 40px; width:660px; text-align:center;}
.certificate_list li{ width:185px; margin:10px; float:left; text-align:center; height:310px; padding-top:10px; border:1px solid #FF6F0E;}
.certificate_list li a{ position: relative;  margin:0; padding:0;  display:block;}
.certificate_list li a div{ position: absolute; width: 95%; height: 60px; bottom: 1px;  left:2px; margin:0; padding:0; line-height:20px; background:#EA701D;background:rgba(234,112,29,0.8); color:#FFF; font-weight:bold; padding:5px;}
.certificate_list li img{ border-radius:5px;   padding:1px}
.certificate_list li .head_info{ padding-left:10px; padding-top:5px; color:#666; font-weight:100}
.certificate_list li strong{ font-size:14px}
#certificate_lists  li span.img{display:none;}
#certificate_lists li a:hover{position:relative;}
#certificate_lists li a:hover span.img{display:block;position:absolute;top:70px;left:100px; z-index:99}

.userCard { border: 4px solid #A6BF01; position: fixed; left: 30%; top:8%; z-index: 333; width:450px; min-height: 500px; background-color: #FFF; text-align:center; cursor:pointer; border-radius:5px; }
.teachsearch .kwd {
    width: 260px;
    height: 30px;
    font-size: 14px;
}
.teachsearch .submit {
    width: 110px;
    height: 35px;
    border-radius: 5px;
    background-color: #FF6801;
    color: #FFF;
    font-size: 16px; border:none;
}
.regBox{ width: 1000px; background-image: url(../../images/2015/reg_bg.jpg); background-repeat: no-repeat; background-position: center; min-height:450px; margin:0 auto; text-align:center; padding-top:50px}
.regBox .regForm{ width:700px;   margin:0 auto; background:#fff}
.regBox .regForm .from{ margin-left:180px; color:#FF6803; font-weight:bold}
.regForm dl {
	height:35px;
    width: 100%;  
    clear: both; 
    line-height: 35px;
    padding-bottom: 15px;
}
.regForm  dl dt {
    width: 85px;
    float: left;
    padding-right: 15px;
    font-size: 16px;
    text-align: right;
}.regBox  dl dd {
    float: left;
    line-height: 43px;
    height: 43px;
    font-size: 16px;
}.regBox .gy_input6 {
    width: 278px;
    padding-left: 5px;
}.regBox .input_img {
    height: 41px;
    float: left;
    line-height: 43px;
    float: left;
    font-size: 16px;
    border: 1px solid #cdcdcd;
    color: #333;
    -webkit-border-radius: 50px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
   
}.regBox  .lg_1 {
	 background-color:#FF6702; border-radius:5px; margin-left:1px;
    color: #fff;
    font-size: 18px;
    width: 130px;
    text-align: center;
    height: 40px;
    line-height: 40px; 
    margin-right:20px;}
.contentList{ padding:0; margin:0 auto;  width:650px}
.contentList h2{ color:#FF6801; font-size:16px; padding:20px 0}
.newslist{ padding: 0; margin: 0; background-image: url(../../images/2015/libg.jpg); background-repeat: repeat-y; padding-left:20px; }
.newslist li{ border-bottom: 1px dashed #ccc; line-height: 44px; display: inline-table; width: 98%; list-style-type: none; }
.newslist li a{ font-size:14px;  float:left;}
.newslist li font{ font-size:12px; float:right}
.contentBody{padding:0; margin:0 auto; text-align:center; width:800px}
.contentBody h2{ color:#FF6801; font-size:16px; padding:20px 0; }
.blue{ color:#00A0EE; font-weight:bold; font-size:14px}


/*个人设置-个人信息页面*/
 
.shezhi_shouhuo .title { padding-right:6px;    font-size:16px; font-weight:bold; color:#FF6803}
.shezhi_shouhuo .input {width:173px; height:35px; padding-left:5px; float:left; line-height:35px; float:left; font-size:16px;border:1px solid #cdcdcd; color:#ccc;-webkit-border-radius:50px; 
-moz-border-radius:2px; -o-border-radius:2px; border-radius:2px;  background:url(../images/user_bj2.jpg) top repeat-x;}
.shezhi_shouhuo .input1 {width:95px; height:35px; padding-left:5px;  line-height:43px; float:left; font-size:16px;border:1px solid #cdcdcd; color:#ccc;-webkit-border-radius:50px; 
-moz-border-radius:2px; -o-border-radius:2px; border-radius:2px;   margin-left:10px;_margin-left:5px;}
.shezhi_shouhuo .input2 {width:113px; height:35px;    line-height:35px;  font-size:16px;border:1px solid #cdcdcd; color:#666;-webkit-border-radius:50px; 
-moz-border-radius:2px; -o-border-radius:2px; border-radius:2px;    }
.shezhi_shouhuo .input3 {width:360px; height:35px;   line-height:35px; float:left; font-size:16px;border:1px solid #cdcdcd; color:#666;-webkit-border-radius:50px; 
-moz-border-radius:2px; -o-border-radius:2px; border-radius:2px;   ;}
.shezhi_shouhuo .shezhi_button {width:99px; display:inline-table;   text-align:center; height:43px; line-height:43px; font-size:13px; background:url(../../images/shopping_btn.gif) repeat-x 0 -4px; color:#494949; margin-left:10px;_margin-left:5px;}
.shezhi_shouhuo .shezhi_button a {color:#494949;}
.shezhi_shouhuo .shezhi_button1 {width:148px;  text-align:center; margin-top:30px; border:0px; height:43px; line-height:43px; font-size:18px; color:#fff; background:url(../../images/shopping_btn.gif) repeat-x 0 -51px; margin-left:10px;_margin-left:5px;}
.main .homeNavi{ width:100%; padding:20px; height:40px;}
.main .homeNavi .back{ width:260px; float:left; text-align:center}
.main .homeNavi .myset{float:left; color:#666}
.main .homeNavi .myset strong{ font-size:16px; padding-right:20px}
.main .homeNavi .myset a{ display:inline-table; border:1px solid #00A0EB; color:#00A0EB; padding:1px 5px; border-radius:5px; margin:3px; font-weight:bold}
.main .homeNavi .myset .curr{ background-color: #00A0EB; color:#fff;}
.main .home{background-image: url(../../images/2015/reg_bg.jpg); height:240px;}
.main .home .head_top{ padding-top:20px;   width:220px; text-align:center; margin:0 auto}
.main .home .headimg{ border-radius:50%;}
.main .home .head_top .row{ margin:0 auto; padding:0}
.main .home .head_top .row li{ width:100%; padding:3px 0;color:#FFF; }
.main .home .head_top .row .name{ font-size:14px; font-weight:bold; }
.main .home .head_top .row .edit{ padding:2px 5px; width:auto; background-color:#FFF; color:#7C5400; border-radius:5px; display:inline-block}
.main .home .head_top .row  .span{ font-weight:bold; font-size:14px; display:inline-block; width:50px; border-right:1px solid #eee;}.main .home .home_body{ margin-top:20px;}
.clearfix { zoom:1; }
.member_tab{ height:36px; line-height:36px; font-family:\5FAE\8F6F\96C5\9ED1;}
.member_center_main_r{ float:right; min-height:650px;width:290px; padding:0;border-left:2px solid #FD6802; padding-left:5px }
.member_center_main_r .span4{ font-size:14px; font-weight:bold; color:#FD6802; width:260px; display: inline-block}	
.recently_video .recently_video_list img { margin:2px;}
.my_fans .my_fans_list img { margin:5px 3px ;border-radius:50%;}



/*用户中心 上传图片也*/
 
.yh_upload a {color:#ffba25; padding-left:5px; font-size:16px;}
.yh_upload1 {width:100%; clear:both; padding:10px 0 8px 0; background-color:#fff}
.yh_upload2 {  margin:0 auto;}
.yh_upload2 dl { ; margin:0 auto; height:43px; line-height:43px; clear:both; margin-bottom:20px; color:#FD6802; font-weight: bold; font-size:15px;position:relative;left:0;top:0;z-index:1;}
.yh_upload2 dl dt {width:90px; float:left; font-size:18px;}
.yh_upload2 dl dd {float:left;}
.yh_upload2 .btns input{width:58px;height:20px; background:#000;}  
.yh_upload2 .btn_file_molding{position:absolute;left:0;top:0;z-index:1;border:0 none; width:0px; height:0px;}
.yh_upload2 .button  {/*橙色按钮*/  text-align:center;border:0px; height:43px; line-height:43px; font-size:18px; color:#fff; background:url(../../images/shopping_btn.gif) repeat-x 0 -51px; padding:1px 20px; margin-left:90px;}
.yh_upload3 {width:940px; margin:0 auto; padding:30px 0 0 0; clear:both; height:410px; overflow:hidden;}
.yh_upload4 {width:400px; float:left;}
.yh_upload4 span {width:100%; height:38px; line-height:38px; font-size:18px; color:#5d5d5d;}
.yh_upload4 dl {width:500px; height:400px; border:1px solid #b5b5b5;}
.xuwanting{max-height:500px; max-width:500px}
.yh_upload5 {width:400px; float:right;}
.crop_preview{position:absolute; left:0px; top:0; width:250px; height:250px; overflow:hidden;}
.crop_max_box{position:relative;width: 250px; border:1px solid #ccc;height: 250px;}
.yh_upload5 span {width:100%; height:38px; line-height:38px; font-size:18px; color:#5d5d5d;}
.yh_upload5 dl {width:100%; height:370px;}
.input_img {/*表单*/ height:41px; float:left; line-height:43px; float:left; font-size:16px;border:1px solid #cdcdcd; color:#333;-webkit-border-radius:50px; -moz-border-radius:2px; -o-border-radius:2px; border-radius:2px;  background:url(../../images/user_bj2.jpg) top repeat-x;}
.button2 {/*灰色按钮*/height:43px; line-height:43px; background:url(../../images/xg_tb.jpg) ; border:0px; cursor:pointer; float:left;font-size:16px; color:#797979;}
.gy_input3 {width:265px; padding-left:5px;}
	
.fixBottom {
    height: 143px;
    background: rgba(0,0,0,0.8);
    z-index: 999999;
    width: 100%;
    position: fixed;
    bottom: 0px;
}
.fixbottomWidth {
    width: 1000px;
    margin: 0 auto;
    padding: 0 8px;
    height: 123px;
    position: relative;
}
.fixLeft {
 
    padding: 15px 0 0 30px;
}
.fixFeedback {
    height: 51px;
    clear: both;
    padding-top: 15px;
}
.fixFeedback span {
    float: left;
    padding-right: 10px;
}
.fixFeedback .txt {
    border: 1px solid #FF6600;
    height: 31px;
    text-indent: 1em;
    -moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    -webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    width: 155px;
    font-size: 14px;
    border-radius: 10px;
}
.fixFeedback .select {
    width: 135px;
    border: 1px solid #FF6600;
    height: 31px;
    text-indent: 0.4em;
    -moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    -webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    box-shadow: inset 1px 1px 5px rgba(0,0,0,0.07);
    font-size: 14px;
    border-radius: 10px;
}
.fixFeedback  .messageBtn{ padding-left:30px; display:inline-table}
	
	