﻿*{margin:0;padding:0;list-style-type:none;}
body {
    margin:0px;
    padding:0px;
    font-size:12px;
    font-family:"simsun";
    width:100%;
    height:100%;
}
a, p, span, ul, li, tr, td, h5,img{
    /*display:inline-block;*/
    list-style:none;
    margin:0px;
    padding:0px;
    color:#565555;
    font-size:16px;
    text-decoration:none;
    border:none;
}
input {
    outline:none;
}
a:hover{
    color:#fe4949;
}
.PageHeader{
    width:100%;
    min-width:1150px;
    border-bottom:1px solid #cbcbcb;
    height:50px;
    -moz-box-shadow: 0px 2px 20px #e9e9e9;
    -webkit-box-shadow: 0px 2px 20px #e9e9e9;
    box-shadow: 0px 2px 20px #e9e9e9;
}
.PageHeader_main{
    width:1150px;
    margin:0px auto;
    height:50px;
}
.PageHeader_main a,.PageHeader_main ul{
    /*height:50px;*/
    float:left;
}
.PageHeader_main ul{
    margin-left:260px;
}
.PageHeader_main a img{
    margin-top:5px;
}
.PageHeader_main ul li{
    height:50px;
    float:left;
}
.PageHeader_main ul li a{
    text-align:center;
    line-height:50px;
    font-family:"Microsoft Yahei";
    font-size:16px;
    color:#565555;
    float:left;
    padding:0 30px 0 30px;
}
.PageHeader_main ul li a:hover{
    background:#ececec;
}
.regLogin{
    width:200px;
    float:right;
    height:50px;
}
.regLogin span{
    float:right;
    display: -webkit-box;
    margin-top:18px;
    color:#65a159;
    font-size:12px;
    cursor:pointer;
    height:50px;
}
.regLogin span s{
    width:8px;
    height:5px;
    display:inline-block;
    margin-left:5px;
    background:url(../Images/litile_ico.png) no-repeat 0px 0px;
}
.regLogin span h5{
    font-size:12px;
}
.regLogin a{
    font-family:"Microsoft Yahei";
    width:85px;
    height:33px;
    border:1px solid #5d97fc;
    border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   margin-left:10px;
   text-align:center;
   line-height:33px;
   margin-top:8px;
}
.regLogin ul{
    width:100px;
    margin:10px 0 0 -24px;
    z-index:1000;
}
.regLogin ul li{
    width:100px;
    height:30px;
    border:1px solid #bdbdbd;
    margin-top:-1px;
    background:#fff;
}
.regLogin ul li a{
    font-family:"Microsoft Yahei";
    padding:0px;
    width:100px;
    height:30px;
    border:none;
    margin:0px;
    text-align:center;
    font-size:14px;
    line-height:30px;
}
.regLogin ul li a:hover{
    border-radius: 0px;
   -moz-border-radius: 0px;
   -webkit-border-radius: 0px;
   color:#65a159;
   background:none;
}
.regLogin a#Login{
    color:#5d97fc;
}
.regLogin a#Register{
    background:#5d97fc;
    color:#ffffff;
}
/*reg content style*/
.regContent{
    width:100%;
    float:left;
}
/* top-main */
#top-main{position:relative;overflow:hidden;height:430px;border-bottom:1px solid #E5E5E5;}
#top-main .mid{position:relative;margin:0 auto;height:100%;}
#top-main .left-banner{overflow:hidden;}
#top-main .left-banner li{position:absolute;width:100%;height:430px;left:0;top:0;text-align:center;}
#top-main .left-banner li img{width:auto;height:430px;}
#top-main .left-banner li div{
    width:100%;
}
#top-main .controller {
    position: absolute;
    width: 120px;
    height: 20px;
    top: 400px;
    left: calc(50% - 60px);
    display:flex;
    align-items:center;
    justify-content:center;
}
#top-main .controller li{
    cursor:pointer;
    background:#abc;
    width:22px;
    height:20px;
    background:url('../Images/dot.png') 4px 3px no-repeat;
    _background:url('../Images/dot_8.png') 4px 3px no-repeat;
    display:block;
}
#top-main .controller li.current{background-position:4px -17px;}
#top-main .controller li:hover{position:relative;top:1px;}
.regContent_main{
    width:1150px;
    margin:60px auto;
}
.regContent_main ul{
    width:1150px;
    height:50px;
}
.regContent_main ul li{
    height:50px;
    width:352px;
    float:left;
    background:url(../Images/regprogress.png) no-repeat;
    font-size:18px;
    font-family:"Microsoft Yahei";
    line-height:50px;
    text-align:left;
    color:#9c9b9b;
}
.regContent_main ul li span{
    height:38px;
    width:38px;
    text-align:center;
    line-height:38px;
    background:#98befc;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    font-size:30px;
    font-family:"MV Boli";
    color:#ffffff;
    float: left;
    margin:6px 10px 0  100px;
}
.regContent_main ul li#regLi1{
    margin-left:48px;
    background-position:0 0;
    color:#ffffff;
}
.regContent_main ul li#regLi2{
    background-position:-354px 0;
}
.regContent_main ul li#regLi3{
    background-position:-706px 0;
}
.regContent_main table{
    width:100%;
    display:inline-block;
    margin-top:40px;
    margin-bottom:40px;
}
.regContent_main table tr td{
    height:60px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    color:#515050;
    font-weight:600;
}
.regContent_main table tr td input{
    height:32px;
    width:336px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    color:#646464;
    border:1px solid #cacaca;
    padding-left:5px;
    float:left;
}
.regContent_main table tr td input[type=checkbox]{
    height:20px;
    width:20px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    color:#646464;
    border:1px solid #cacaca;
    padding-left:5px;
    float:left;
}
.regContent_main table tr td img.Codeimg{
    height:34px;
    margin-left:10px;
}
.regContent_main table tr td label.lbcode,.regContent_main table tr td label.lbcode a{
    font-size:12px;
    font-family:SimSun;
    font-weight:400;
    margin-left:10px;
}
.regContent_main table tr td label.lbcode a{
    color:#2162e7;
}
.regContent_main table tr td label.lbcode a:hover{
    color:#f93232;
}
.regContent_main table tr td select.AddressSt{
    height:30px;
    width:170px;
	overflow: hidden;
	background: url(../Images/new_arrow.png) no-repeat right;
	padding: 5px;
	font-size: 16px;
	border: 1px solid #ccc;
	-webkit-appearance: none; /*for chrome*/
	font-size:12px;
	font-family:SimSun;
	outline:none;
    border-right:none;
}
.regContent_main table tr td select.AddressSt option {
    text-indent: 10px; 
    height:24px;
    line-height:24px;
    font-size:14px;
}
#rank{
    float:left;
}
.regContent_main table tr td input#SendCode{
    outline:none;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    margin:1px 0 0 10px;
    height:36px;
    width:109px;
    border:1px solid #5481c9;
    font-size:14px;
    font-family:"Microsoft YaHei";
    color:#fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#618dd3), color-stop(0.5, #497ed4), to(#618dd3));
    background: -moz-linear-gradient(top, #618dd3, #497ed4,#618dd3);
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#618dd3,endcolorstr=#497ed4,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#618dd3,endcolorstr=#497ed4,gradientType=0);
}
.regContent_main table tr td input#SendCode:hover{
    background: -webkit-gradient(linear, left top, left bottom, from(#3b78da), color-stop(0.5, #5488db), to(#3b78da));
    background: -moz-linear-gradient(top, #3b78da, #5488db,#3b78da);
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3b78da,endcolorstr=#5488db,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3b78da,endcolorstr=#5488db,gradientType=0);
}
.regContent_main table tr td input#sub,#Regsuccessful{
    outline:none;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    height:50px;
    width:333px;
    border:1px solid #5481c9;
    font-size:18px;
    font-family:"Microsoft YaHei";
    color:#fff;
    background:#498dfb;
}
.regContent_main table tr td input#sub:hover{
    background:#5797fd;
}
.regContent_main table tr td input#sub:active{
    background:#387ff1;
}
#successfulPage{
    width:1000px;
    height:560px;
    margin:50px auto;
}
#successfulPage h5 span{
    text-align:center;
    font-size:36px;
    color:#414141;
    font-family:'Microsoft YaHei';
    float:left;
}
#successfulPage a{
    float:left;
    margin-top: 40px;
    margin-left: 100px;
    font-size:12px;
    font-family:SimSun;
    color:#498dfb;
}
#successfulPage a:hover{
    color:#fa4141;
}
.regContent_main table tr td input#imgCode{
    width:156px;
}
/*Footer style*/
#kongbai {
    height: 290px;
    width: 100%;
    display:none;
}
.Footer{
    height:290px;
    width:100%;
    min-width:1150px;
    background:#f2f1f1;
    float: left;
    border-top:1px solid #fff;
}
.Footer_main{
    height:210px;
    width:1150px;
    margin:0px auto;
}
.Footer_main_top{
    height:210px;
    width:1150px;
}
.Footer_main_bottom{
    height:80px;
    width:100%;
    background:#313131;
}
.fmb_main{
    height:60px;
    width:1150px;
    margin:0px auto;
    color:#fff;
    line-height:20px;
    padding-top:20px;
}

.Friend_link{
    height:65px;
    border-bottom:1px solid #bab9b9;
}
.Compent_service{
    border-top:1px solid #fff;
    height:143px;
}
.Compent_service ul li{
    float:left;
    width:251px;
    margin-left:76px;
    font-size:12px;
    font-family:'Microsoft YaHei';
    color:#454444;
    margin-top:10px;
}
.Compent_service ul li h5{
    color:#2458ad;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.Compent_service ul li.f_li{
    width:341px;
    margin-left:0px;
}
.Friend_link h5{
    font-size:16px;
    font-family:"Microsoft YaHei";
    color:#2964c3;
    float:left;
    margin-top:10px;
}
.Friend_link a{
    font-size:14px;
    font-family:SimSun;
    color:#857a7a;
    float:left;
    margin:10px 10px 0 10px;
    line-height:22px;
}
/*login style*/
.LoginContent{
    width:100%;
    min-height:560px;
}
.lgMain{
    width:1150px;
    margin:0px auto;
}
.lgMain_left{
    width:820px;
    float:left;
}
.lgMain_left h5,.lgMain_right h5{
    height:100px;
    line-height:140px;
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#498dfb;
    border-bottom:1px solid #e7e5e5;
    font-weight:400;
}
.lgMain_right h5{
    color:#525253;
}
.lgMain_left .lgm_main{
    width:380px;
    margin:55px auto;
}
.lgMain_left .lgm_main ul{
    border:1px solid #c3c3c3;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height:100px;
}
.lgMain_left .lgm_main ul li{
    padding:8px;
}
.lgMain_left .lgm_main ul li input{
    font-size:14px;
    font-family:"Microsoft YaHei";
    width:300px;
    width: 290px;
    height: 30px;
    padding-left:15px;
    border:none;
    outline:none;
    line-height: 36px;
    color:#696969;
}
.lgMain_left .lgm_main .save_username{
    width:100%;
    margin:10px 0 30px 0;
}
.lgMain_left .lgm_main .save_username input#RememberMe{
    float:left;
    margin-top:2px;
}
.lgMain_left .lgm_main .save_username a{
    float:right;
    color:#498dfb;
    font-size:12px;
    font-family:'Microsoft YaHei';
}
.lgMain_left .lgm_main ul li span{
    font-size:18px;
    font-family:"Microsoft YaHei";
    color:#827f7f;
    line-height: 36px;
}
.lgMain_left .lgm_main input#sub{
    width:378px;
    height:40px; 
    border:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color:#ffffff;
    outline:none;
    font-size:18px;
    font-family:"Microsoft YaHei";
    background:#fd883e;}
.lgMain_left .lgm_main input#sub:hover{
    background:#fd9654;
}
.lgMain_left .lgm_main input#sub:active{
    background:#f27729;
}
.lgMain_left .lgm_main label{
    color:#d0753b;
    font-size:12px;
    font-family:'Microsoft YaHei';
    margin-left:5px;
}
.lgMain_left .lgm_main h5 a{
    font-size:12px;
    font-family:SimSun;
    color:#383838;
    text-align:center;
    width:378px;
    display: inline-block;
    height:30px;
    float:left;
}
.lgMain_left .lgm_main h5 a:hover{
    color:#fe4949;
}
.center_line{
    float:left;
    height: 450px;
    margin-top: 80px;
    margin-left:10px;
    width:1px; 
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(0.5, #b1b0b0), to(#fff));
    background: -moz-linear-gradient(top, #fff, #b1b0b0,#fff);
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=#b1b0b0,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fff,endcolorstr=#b1b0b0,gradientType=0);
}
.lgMain_right{
    width:299px;
    float:left;
    margin-left:10px;
    padding-left:10px;
}
.lgMain_right input{
    width:221px;
    height:35px;
    border:1px solid #498dfb;
    color:#498dfb;
    font-family:'Microsoft YaHei';
    font-size:18px;
    background:none;
    margin:20px 0 0 40px;
}
.lgMain_right input:hover{
    color:#fe4949;
    border:1px solid #fe4949;
}
.lgMain_right span{
    display:inline-block;
    margin-top:20px;
    margin-left:50px;
    color:#5f5f5f;
    font-size:12px;
    font-family:'Microsoft YaHei';
}
.lgMain_right span a{
    color:#498dfb;
    font-size:12px;
    font-family:'Microsoft YaHei';
}
.lgMain_right ul{
    margin-top:20px;
    margin-left:50px;
}
.lgMain_right ul li{
    list-style:circle;
    margin-top:10px;
    margin-left:10px;
    font-size:12px;
    font-family:SimSun;
    color:#7e7e7e;
}
/*用户中心样式*/
.userCenter{
    width:100%;
    padding-top:25px;
    padding-bottom:25px;
}
.userCenter_main{
    width:1150px;
    height:560px;
    margin:0px auto;
}
.usermain_left{
    width:343px;
    float:left;
    height:560px;
}
.left_user{
    width:341px;
    height:300px;
    border:1px solid #e7e7e7;
    background:#f7f7f7;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.line {
    width:320px;
    margin:20px 0 0 10px;
    height:1px;
    background:#ddd;
    float:left;
}
.drawimg{
    width:330px;
    margin:10px 0 0 10px;
    float:left;
    font-family:'Microsoft YaHei';
}
.drawspan{
    font-size:12px;
    margin:20px 0 0 40px;
}
.drawlook {
    width:125px;
    height:36px;
    background:#54c15c;
    float:left;
    margin:10px 0 0 40px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    line-height:36px;
    text-align:center;
    color:#fff; 
}

.drawlook:hover{
    background:#59c661;
    color:#fff; 
}
.drawlook:active{
    background:#4abb52;
    color:#fff; 
}
.drawa {
    width:125px;
    height:36px;
    background:#ff6f3d;
    float:left;
    margin:10px 0 0 13px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    line-height:36px;
    text-align:center;
    color:#fff;
}
.drawa:hover {
    background:#fe7e52;
    color:#fff;
}
.drawa:active {
    background:#fe5318;
    color:#fff;
}
.drawspan num{
    color:#fe2323;
}
.left_user img{
    width:100px;
    height:100px;
    border:1px solid #b6b6b5;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    overflow:hidden;
    -moz-box-shadow: 2px 2px 20px #878787;
    -webkit-box-shadow: 2px 2px 20px #878787;
    box-shadow: 2px 2px 20px #878787;
    float:left;
    margin:10px;
}
.left_user ul li{
    font-family:"Microsoft YaHei";
    color:#302f30;
    font-size:14px;
    margin-top:5px;
    color:#5f5f5f;
}
.left_user ul li.li1{
    font-family:"华文中宋";
    color:#302f30;
    font-size:18px;
    margin-top:10px;
}
.left_user ul li a{
    font-family:"Microsoft YaHei";
    color:#3c76d6;
    font-size:14px;
    margin:15px 10px 0 5px;
    float:left;
    cursor:pointer;
}
.left_user ul li a:hover{
    color:#ff2828;
}
.left_user ul li span{
    display:inline-block;
    width:16px;
    height:16px;
    margin-top: 2px;
}
.left_user ul li set{
    width:18px;
    height:18px;
    display: inline-block;
    background:url(../Images/litile_ico.png) no-repeat -11px 0;
    margin-top:2px;
    float:left;
    margin-top:16px;
}
.left_Gold{
    height:136px;
    width:341px;
    float:left;
    margin-top:20px;
    background:url(../Images/gold_bg.png) no-repeat;
    border:1px solid #d6d5d5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.left_Gold img{
    float:left;
    margin:19px 0 0 10px;
}
.left_Gold ul{
    float:left;
    margin:15px 0 0 0px;
}
.left_Gold ul li{
    margin:10px 0 0 10px;
    font-family:"Microsoft YaHei";
    color:#29292a;
    font-size:18px;
}
.left_Gold ul li span{
    font-family:"Microsoft YaHei";
    color:#fa1d2d;
    font-size:24px;
}
.left_Gold ul li input{
    width:183px;
    height:41px;
    border:none;
    background:#54c15c;
    color:#ffffff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-size:14px;
    outline:none;
    font-family:"Microsoft YaHei";
    cursor:pointer;
}
.left_Gold ul li input:hover{
    background:#59c661;
}
.left_Gold ul li input:active{
    background:#4abb52;
}
.usermain_right{
    width:785px;
    float:left;
    margin-left:20px;
    margin-bottom:20px;
    border:1px solid #d6d5d5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.umri_title{
    height:44px;
    width:770px;
    border-bottom:1px solid #d6d5d5;
    padding-left: 15px;
}
.umri_title ul li{
    padding:10px 45px 4px 45px;
    border:none;
    float:left;
    margin:10px 0 0 0;
    background:none;
    font-family:"Microsoft YaHei";
    font-size:14px;
    color:#474747;
    position:relative;
}
.dayspan {
    position:absolute;
    right:5px;
    top:5px;
    font-size:12px;font-family:SimSun;
    text-align:center;
    padding:0 2px 0 2px;
    height:20px;
    color:#fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.umri_title ul li:hover{
    cursor:pointer;
    color:#ec9f3a;
}
.umri_title ul li.selected{
    padding:8px 45px 6px 45px;
    border:1px solid #d6d5d5;
    border-bottom:none;
    float:left;
    background:#fff;
    margin:9px 0 0 0;
    color:#ec9f3a;
    border-top-right-radius:5px;border-top-left-radius:5px;
}
.umri_title div#Yc0Yc,.umri_title div#Yc1Yc,.umri_title div#Yc2Yc,.umri_title div#Yc3Yc,.umri_title div#Yc4Yc{
    float:left;
    width:785px;
    margin-left:-15px;
    display:none;
    float:left;
}
/*申请影像级别个人中心*/
.umri_title div.dataapply{
    width:650px;
    margin:20px auto;
    display:block;
    margin-left:67px;
}
.umri_title div.dataapply span{
    font-size:12px;
    color:#f7a540;
    line-height:20px;
    display: inline-block;
}
.umri_title div.dataapply h5{
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#969595;
}
.umri_title div.dataapply table{
    border:1px solid #b1b1b1;
    width:100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top:10px;
    border-spacing:0
}
.umri_title div.dataapply table tr td{
    text-align:center;
    height:28px;
    border-top:1px solid #b1b1b1;
    border-right:1px solid #b1b1b1;
    font-size:12px;
    font-family:SimSun;
    color:#505050;
}
.umri_title div.dataapply table tr td input{
    width:106px;
    height:22px;
    border:1px solid #e73737;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    background:none;
    color:#e73737;
    outline:none;
}
.umri_title div.dataapply table tr td input:hover{
    border:1px solid #e73737;
    background:#e73737;
    color:#ffffff;
}
.umri_title div.dataapply table tr td input:active{
    border:1px solid #f04343;
    background:#f04343;
    color:#ffffff;
}
.umri_title div.dataapply table tr td.tdt{
    border-top:none;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#2f0b0b;
}
.umri_title div.dataapply input.apply{
    width:156px;
    height:32px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 2px 2px 5px #878787;
    -webkit-box-shadow: 2px 2px 5px #878787;
    box-shadow: 2px 2px 5px #878787;
    background:#54c15c;
    color:#ffffff;
    border:0px;
    margin:20px 0 0 245px;
    outline:none;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.umri_title div.dataapply input.apply:hover{
    background:#5cce64;
}
.umri_title div.dataapply input.apply:active{
    background:#49b451;
}
/*---------------------首页样式----------------*/
.Index{
    width:100%;
    min-width:1150px;
    height:auto;
    float:left;
}
.rolling_Main{
    width:100%;
    min-width:1150px;
    height:430px;
}
#outer{
    height:100%;
    width:100%;
    position:relative;
    overflow:hidden;
    background:#eee;
    float:left;
}
#inner{
    display:block;
    height:430px;
    position:absolute;
    left:0;
    top:0;
}
#inner li{
    display:block;
    height:430px;
    float:left;
    font-size:72px;
    line-height:300px;
    text-align:center;
}
.pb1 {
    background:url(../Images/banner1.png) center no-repeat;
}
.pb2 {
    background:url(../Images/banner2.png) center no-repeat;
}
.pb3 {
    background:url(../Images/banner3.png) center no-repeat;
}
.pb4 {
    background:url(../Images/banner4.png) center no-repeat;
}
.pb5 {
    background:url(../Images/banner5.png) center no-repeat;
}
#inner li img{
    width:100%;
    height:100%;
}
#nav{
    width:200px;
    height:40px;
    margin:390px auto;
    opacity:0.8;
    filter:alpha(opacity=80);
}
#nav em{
    display:block;
    float:left;
    width:10px;
    height:10px;
    margin-right:8px;
    margin-top:8px;
    border:1px solid #fff;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    cursor:pointer;
}
#nav .ehover{
    background:#fff;
}
/*#left{left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;}
#right{right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;}*/
/*-----------------产品样式----------------*/
.product{
    margin:30px auto;
    width:1150px;
    height:360px;
}
.service{
    height:230px;
    width:1150px;
    margin:0 auto;
}
.video {
    height:490px;
    width:1150px;
    margin:0 auto; 
}
.service div{
    width:550px;
    height:150px;
    float:left;
    margin-top:30px;
}
.service div h5,.service div h5 a#sm{
    font-size:24px;
    font-family:'Microsoft YaHei';
    color:#4d4a4a;
    margin-top:10px;
}
.service div h5 a#sm:hover {
    color:#fe4949;
}
.service .service_left ul{
    margin:20px 0 0 190px;
}
.service .service_left ul li,.service .service_left ul li a{
    margin-top:5px;
    font-size:12px;
    font-family:SimSun;
    color:#646464;
}
.service .service_left ul li a{color:#3f64cd}
.service .service_left ul li a:hover{color:#ff0000}

.service .service_right a{
    width:203px;
    height:44px;
    border:1px solid #a9a8a8;
    color:#fff;
    display:inline-block;
    text-align:center;
    line-height:44px;
    background: -webkit-gradient(linear, left top, left bottom, from(#27bdf2), color-stop(0.5, #32a7d3), to(#27bdf2));
    background: -moz-linear-gradient(top, #27bdf2, #32a7d3,#27bdf2);
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#27bdf2,endcolorstr=#32a7d3,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#27bdf2,endcolorstr=#32a7d3,gradientType=0);
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin:30px 0 0 170px;
    font-size:18px;
    font-family:'Microsoft YaHei';
}
.service .service_right a:hover{
    background: -webkit-gradient(linear, left top, left bottom, from(#3fcafb), color-stop(0.5, #4bb4dc), to(#3fcafb));
    background: -moz-linear-gradient(top, #3fcafb, #4bb4dc,#3fcafb);
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3fcafb,endcolorstr=#4bb4dc,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3fcafb,endcolorstr=#4bb4dc,gradientType=0);
}
.service .service_left{
    background:url(../Images/serleft.png) no-repeat;
}
.service .service_right{
    float:right;
    background:url(../Images/serright.png) no-repeat;
}
.product h5,.product h5 span,.service h5,.service h5 span,.video h5{
    text-align:center;
    font-size:24px;
    font-family:'Microsoft YaHei';
    color:#8f8e8e;
    font-weight:400;
}
.product h5 span,.service h5 span,.use3D h5 span,.video h5 span{
    font-size:12px;
    display:block;
}
.use3D {
    width:1150px;
    min-width:1150px;
    min-height:200px;
    margin:0px auto;
    padding-top:20px;
}
.use3D h5 {
    text-align:center;
    font-size:24px;
    font-family:'Microsoft YaHei';
    color:#8f8e8e;
    font-weight:400;
}
.use3d_left,.use3d_center,.use3d_right {
    width:383px;
    float:left;
    height:160px;
}
.use3d_left span,.use3d_center span,.use3d_right span {
    height:36px;
    float:left;
    width:100%;
    line-height:36px;
    font-size:18px;
    margin-top:20px;
    font-family:'Microsoft YaHei';
}
.use3d_left ul,.use3d_center ul,.use3d_right ul {
    float:left;
}
.use3d_left ul li,.use3d_center ul li,.use3d_right ul li {
    margin-top:5px;
    font-size:12px;
    line-height:18px;
    color:#959595;
}
.use3d_left ul li a,.use3d_center ul li a,.use3d_right ul li a {
    font-size:12px;color:#105fff;
}
.use3d_left ul li a:hover,.use3d_center ul li a:hover,.use3d_right ul li a:hover {
    font-size:12px;color:#fd2a2a;
}
.product ul{
    width:100%;
    margin-top:30px;
}
.product ul li{
    width:230px;
    float:left;
}
.product ul li span{
    width:164px;
    height:159px;
    background:#fb9d44;
    display: inline-block;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-left:33px;
}
.product ul li h5{
    font-family:'Microsoft YaHei';
    font-size:18px;
    color:#5a5a5a;
    margin-top:5px;
}
.product ul li detail{
    margin-top:5px;
    text-align: center;
    width: 100%;
    display: inline-block;
    font-size:12px;
    font-family:SimSun;
    color:#959595;
    line-height:20px;
    min-height:60px;
}
.product ul li a{
    margin-top:5px;
    text-align: center;
    width: 112px;
    height:35px;
    border:1px solid #53be5f;
    display: inline-block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    line-height:35px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#53be5f;
    margin-top:5px;
}
.product ul li a:hover{
    background:#53be5f;
    color:#fff;
}
.usershow{
    width:1150px;
    min-height:400px;
    margin:30px auto;
}
.usershow h5{
    width:1150px;
    margin:20px 0 20px 0;
    text-align:center;
    font-size:24px;
    color:#8f8e8e;
}
.sq_left, .sq_right, .sq_center {
    float:left;
    width:380px;
    height:345px;
}
.sq_right {
    float:right;
}
.sq_center {
    width:330px;
    background:url(../Images/shouquanshus.png) no-repeat center;
}
.sq_center a {
    display:inline-block;
    width:100%;
    height:100%;
}
.sq_left ul, .sq_right ul {
    float:left;
    margin-top:0px;
}
.sq_left ul li, .sq_right ul li {
    width:380px;
    margin-top:10px;
}
.sq_left ul li span, .sq_right ul li span {
    float:left;
    width:20px;
    height:20px;
    display:inline-block;
    background:#f7aa14;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#fff;
    text-align:center;
    line-height:20px;
    margin-left:150px;
}
.sq_left ul li label, .sq_right ul li label {
    float:left;
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#f7aa14;
    line-height:20px;
    margin-left:10px;

}
.sq_left ul li p, .sq_right ul li p {
    float:left;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#3d3a3a;
    width:380px;
    text-indent:2em;
    line-height:24px;
    margin-top:5px;
}
.sq_left ul li table tr td {
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#3d3a3a;
}
.cinfo {
    width:400px;
    height:126px;
    background:#ffffff;
    position:fixed;
    z-index:10;
    -moz-box-shadow: 2px 2px 10px #878787;
    -webkit-box-shadow: 2px 2px 10px #878787;
    box-shadow: 2px 2px 10px #878787; 
}
.cInfoContent {
    width:340px;
    margin:60px 30px 0 30px;
    height:60px;
    float:left;
    color:#f7a540;
    font:400 14px/1.5em 'Microsoft YaHei';
    text-indent:2em;
}
/*弹出支付级别窗口*/
.apply_MessageBox{
    width:368px;
    height:366px;
    background:#ffffff;
    position:fixed;
    z-index:10;
    visibility:hidden;
    -moz-box-shadow: 2px 2px 10px #878787;
    -webkit-box-shadow: 2px 2px 10px #878787;
    box-shadow: 2px 2px 10px #878787;
}
.apply_MessageBox span.close,.close{
    width:13px;
    height:13px;
    background:url(../Images/close.png) no-repeat;
    display:inline-block;
    float:right;
    margin:10px 10px 0 0;
    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    transform:rotate(0deg);
    -webkit-transition:all 0.5s ease-in;
    -moz-transition:all 0.5s ease-in;
    transition:all 0.5s ease-in;
    position:absolute;
    z-index:10;
    right:0px;
}
.apply_MessageBox span.close:hover,.close:hover{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    transform:rotate(180deg);
    -webkit-transition:all 0.5s ease-in;
    -moz-transition:all 0.5s ease-in;
    transition:all 0.5s ease-in;
}
.apply_MessageBox h5,.cinfo h5{
    text-align:center;
    font-size:18px;
    font-family:'Microsoft YaHei';
    font-weight:400;
    line-height:60px;
    position:fixed;
    width:368px;
    cursor:move;
}
.paydownbox {
    margin-top:70px;
}
.apply_MessageBox label{
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#7b7979;
    float:left;
    margin:5px 5px 0 40px;
}
.styled-select select {
   background: transparent;
   width:220px;
   padding: 5px;
   font-size: 16px;
   border: 1px solid #ccc;
   height: 30px;
   -webkit-appearance: none; /*for chrome*/
   font-size:12px;
   font-family:SimSun;
   color:#dd6f17;
   outline:none;
}
.styled-select {
   width:220px;
   height: 30px;
   overflow: hidden;
   background: url(../Images/new_arrow.png) no-repeat right;
   float:left;
}
.apply_MessageBox ul{
    margin:10px 0 0 30px;
    float:left;
}
.apply_MessageBox ul li,.notSelected{
    float:left;
    width:86px;
    height:44px;
    border:1px solid #60b655;
    color:#60b655;
    margin-left:10px;
    text-align:center;
    line-height:44px;
    font-size:20px;
    font-family:'Microsoft YaHei';
    cursor:pointer;
}
.apply_MessageBox ul li.selectedMonth{
    border:1px solid #f85050;
    color:#f85050;
    background:url(../Images/rid.png) right bottom no-repeat;
}
.tip{
    float:left;
    margin:10px 0 0 40px;
}
.tip tip{
    width:13px;
    height:13px;
    border:1px solid #f7a540;
    color:#f7a540;
    display:inline-block;
    text-align:center;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    line-height:13px;
    float:left;
    margin-top:3px;
}
.tip label{
    color:#f7a540;
    font-size:12px;
    font-family:SimSun;
    width:300px;
    margin:2px;
    line-height:18px;
}
.eedBean{
    float:left;
    margin-top:10px;
}
.eedBean label{
    font-size:12px;
    font-family:SimSun;
    color:#616060;
    float:left;
}
.eedBean label span{
    font-size:12px;
    font-family:SimSun;
    color:#616060;
    background:none;
    width:12px;
    height:12px;
}
.apply_MessageBox input{
    width:161px;
    height:33px;
    background:#54c15c;
    color:#ffffff;
    font-size:14px;
    font-family:'Microsoft YaHei';
    border:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    outline:none;
    margin:60px 0 0 103px;
}
.apply_MessageBox input:hover{
    background:#5ace62;
}
.apply_MessageBox input:active{
    background:#49b551;
}
/*级别高程解释*/
.lordexplain{
    display:block;
}
/*消费记录*/
#Yc2Yc ul li span{
    width:560px;
    display:block;
    float:left;
    margin-left:20px;
    font-size:12px;
    font-family:SimSun;
    color:#451f1f;
    line-height:24px;
}
#Yc2Yc h5{
    margin:20px 0 0px 100px;
    display: inline-block;
    float:left;
    width:600px;
    text-align:center;
    background:#e5e3e3;
}
#Yc2Yc ul{
    margin:20px 0 20px 100px;
    display: inline-block;
    float:left;
}
#Yc2Yc ul li{
    margin:0px;
    padding:0px;
}
#Yc2Yc ul li img{
    float:left;
}
#Yc2Yc ul li time{
    float:left;
    color:#52b84c;
    margin-right:20px;
}
#results{
    font-family:SimSun;
    font-size:12px;
}
.subUpdatePwd,#updateMessage table tr td input#sub{
    color:#fff;
    border: none;
    outline: none;
    height: 30px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: -webkit-gradient(linear, left top, left bottom, from(#27bdf2), color-stop(0.5, #35b0df),to(#27bdf2));
    background: -moz-linear-gradient(top, #27bdf2, #35b0df,#27bdf2);
    filter: alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#27bdf2,endcolorstr=#35b0df,gradientType=0);
}
.subUpdatePwd:hover,#updateMessage table tr td input#sub:hover{
    background: -webkit-gradient(linear, left top, left bottom, from(#34bdee), color-stop(0.5, #43b5e1),to(#34bdee));
    background: -moz-linear-gradient(top, #34bdee, #43b5e1,#34bdee);
    filter: alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#34bdee,endcolorstr=#43b5e1,gradientType=0);
}
/*充值样式*/
.recharge{
    width:100%;
    display: table;
    background:#f9f9f9;
    margin-bottom:0px;
}
.rec_main{
    width:1150px;
    margin:0px auto;
}
.rec_advertising{
    width:1150px;
    height:90px;
    float:left;
    margin-top:20px;
    background:url(../Images/buy_titlebg.png)
}
.rec_center{
    width:1150px;
    float:left;
    margin:20px 0 20px 0;
    background:#fff;
}
.reccenter_title{
    width:1150px;
    height:40px;
}
.reccenter_title span{
    width:500px;
    height:40px;
    float:left;
    line-height:40px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#5d5d5d;
}
.rec_price{
    width:1150px;
    height:90px;
    float:left;
}
.rec_price ul li{
    width:273px;
    height:90px;
    float:left;
    border:1px solid #e1e0e0;
    margin-left:10px;
    cursor:pointer;
    padding:0px;
}
.rec_price ul li.rec_seleced{
    border:1px solid #fe4949;
    background:url(../Images/rec_seleced.png) right bottom no-repeat;
}
.rec_price ul li h5
{
    text-align:center;
    line-height:40px;
    font-size:18px;
    font-weight:400;
    font-family:'Microsoft YaHei'; 
}
.rec_price ul li h5 span{
    color:#5ac26d;
    font-size:24px;
    display:inline;
}
.rec_price ul li span{
    text-align:center;
    line-height:40px;
    width:100%;
    font-size:24px;
    font-weight:400;
    color:#fe4949;
    display: inline-block;
    font-family:'Microsoft YaHei'; 
}
.rec_otheramount{
    width:1150px;
    height:40px;
    float:left;
    margin-top:40px;
}
.rec_otheramount label{
    line-height:40px;
    font-size:18px;
    font-weight:400;
    color:#fe4949;
    font-family:'Microsoft YaHei'; 
}
.rec_otheramount input{
    height:26px;
    width:186px;
    padding-left:5px;
    font-family:'Microsoft YaHei'; 
    outline:none;
}
.rec_instructions{
    height:200px;
    width:1150px;
    background:#f6dd7e;
    float:left;
    margin-top:40px;
}
.rec_instructions h5{
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#2e2e2d;
    font-weight:400;
    margin-top:5px;
}
.rec_instructions table{
    margin:10px 0 0 40px;
    background:#fff;
    border-spacing:0px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 2px 2px 10px #dabf5a;
    -webkit-box-shadow: 2px 2px 10px #dabf5a;
    box-shadow: 2px 2px 10px #dabf5a;
}
.rec_instructions table tr th{
    height:40px;
}
.rec_instructions table tr td{
    font-size:12px;
    color:#4c2121;
    line-height:20px;
    text-align:center;
    width:160px;
    height:26px;
}
.rec_Methodpayment{
    height:160px;
    width:1150px;
    float:left;
    margin:20px 0 20px 0;
}
.rec_Methodpayment h5{
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#2e2e2d;
    font-weight:400;
}
.rec_Methodpayment ul{
    display: inline-block;
    width: 1150px;
}
.rec_Methodpayment ul li{
    width:152px;
    height:41px;
    float:left;
    margin-top:30px;
    margin-right:10px;
}
.rec_Methodpayment ul li span{
    width:152px;
    height:41px;
    display:inline-block;
}
.payselct {
     width:152px;
    height:41px;
    display:inline-block;
    background:url(../Images/litile_ico.png) no-repeat 0 -63px;
}
.rec_Methodpayment ul li#payLi0{
    background:url(../Images/litile_ico.png) no-repeat -0px -105px;
}
.rec_Methodpayment ul li#payLi1{
    background:url(../Images/litile_ico.png) no-repeat -0px -20px;
}
.rec_Methodpayment a{
    height:49px;
    width:226px;
    float:left;
    background:#ff5555;
    margin:10px 0 20px 0;
    border:none;
    color:#fff;
    font-size:18px;
    font-family:'Microsoft YaHei';
    outline:none;
    text-align:center;
    line-height:49px;
    cursor:pointer;
}
.rec_Methodpayment a:hover{
    background:#fd6060;
}
.rec_Methodpayment a:active{
    background:#fb4949;
}
/*电塔包月页面样式*/
.pylon{
    width:100%;
    float:left;
    display:inline-block;
    background:#f7f1f1;
    padding-bottom:20px;
}
.pylon_main{
    width:1150px;
    margin:20px auto;
}
.treeviw_left{
    width:300px;
    border:1px solid #ecb021;
    border-top-right-radius:5px;border-top-left-radius:5px;
    float:left;
}
.treeView{
    font-size:14px;
    font-family:'Microsoft YaHei';
    margin-top: -2px;
}
.treeView table tbody tr{
    border-top-right-radius:5px;border-top-left-radius:5px;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffe530),to(#ecb021));
    background: -moz-linear-gradient(top, #ffe530,#ecb021);
    filter: alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffe530,endcolorstr=#ecb021,gradientType=0);
    margin-top:2px;
    float:left;
    width:290px;
    height:36px;
    padding-left:10px;
}
.treeView table tbody tr td{
    height:36px;
}
.treeView table tbody tr td a:hover{ 
    color:#381010;
}
.treeView div table tbody tr{
    background:#fdf7dd;
    margin-top:2px;
    float:left;
}
.treeView div table tbody tr:hover{
    background:none;
    margin-top:2px;
    float:left;
    width:300px;
}
.pylon_right{
    width:828px;
    margin-left:20px;
    float:left;
    background:#fff;
}
.pylon_right h5{
    height:40px;
    line-height:40px;
    padding-left:20px;
    font-size:14px;
    border-bottom:1px solid #d6d5d5;
}
.pylon_right h5 span{
    border-left:3px solid #f7a540;
    margin-right:5px;
}
.pylon_right h5 input[type="checkbox"]{
    margin-left:50px;
}
.pylon_right h5 label{
    margin-left:5px;
    color:#fc434c;
}
#Content_PylonMonthly span{
    width:64px;
    height:64px;
    display: inline-block;
    margin:10px 0 0 20px;
}
#Content_PylonMonthly span label{
    line-height:24px;
    width: 64px;
    display: inline-block;
    text-align:center;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#404040;
}
#Content_CurrentPosition{
    font-family:'Microsoft YaHei';
    font-size:14px;
    color:#260c0c;
    margin:20px 0 0 20px;
    width: 828px;
    float: left;
}
.pyong_Puy{
    width:838px;
    float:left;
    margin-top:40px;
}
.pyong_Puy h5{
    font-size:14px;
    font-weight:400;
    color:#000;
    font-family:'Microsoft YaHei';
    border:none;
}
.pyong_Puy h5 span{
    font-size:14px;
    color:#000;
    border:none;
    font-weight:600;
}
.pyong_Puy h5 pay{
    display: inline-block;
    float: left;
}
.pyong_Puy h5 ul{
    display: inline-block;
    float: left;
    margin-top: 12px;
}
.pyong_Puy h5 ul li{
    float:left;
    width:152px;
    height:41px;
    margin-right:10px;
}
.pyong_Puy h5 ul li#py0{
    background:url(../Images/litile_ico.png) no-repeat 0px -63px;
    border:2px solid #ff5200;
}
.pyong_Puy h5 ul li#py1{
    border:2px solid #a6a6a6;
    background:url(../Images/litile_ico.png) no-repeat 0px -105px;
}
.pay_time {
    width:808px;
    padding-left:20px;
    float:left;
    margin-top:20px;
}
.pay_time ul li label{
    margin: -4px 0 0 10px;
}
.pay_time label{
    font-size:14px;
    color:#000;
    font-family:'Microsoft YaHei'; 
    float:left;
}
.pay_time ul{
    width:700px;
    float:left;
    margin-left:10px;
}
.pay_time ul li span{
    display: inline-block;
    width:630px;
    font-size:12px;
    font-family:SimSun;
    margin-top:5px;
    margin-left:10px;
}
.pay_time ul li input{
    float:left;margin-top: 4px;
}
.pay_time input#Content_subPay{
    margin:20px 0 0 80px;
    width:160px;
    height:40px;
    border:none;
    background:#ff460a;
    font-size:18px;
    color:#fff;
    font-family:'Microsoft YaHei';
    cursor:pointer;
}
.pay_time input#Content_subPay:hover{
    background:#fe561f;
}
.pay_time input#Content_subPay:active{
    background:#f23e04;
}
.Instructions {
    width:828px;
    float:left;
    height:130px;
    margin:40px 0 0 0;
}
.Instructions h5{
    font-size:16px;
    border-bottom:1px solid #d9d8d8;
}
.Instructions h5 span{
    border-left:3px solid #02cc02;
    margin-right:5px;
}
.Instructions ul li{
    margin:10px 0 0 20px;
    font-size:12px;
    font-family:SimSun;
    color:#ff6600;
}

.Checkedb input[type="checkbox"] {
     -webkit-appearance: none;
     outline:none;
}
.Checkedb input[type="checkbox"] { -webkit-appearance: none; height: 64px; vertical-align: middle; width: 64px;}
.Checkedb input[type="checkbox"]:checked { background-position: -66px 0;}
/*个人中心*/
.ArcBox {
    width:768px;
    min-height:0px;
    border:1px solid #dddddd;
    margin:10px 0 0 8px;
    float:left;
}
.ArcBox table {
    width:748px;
    margin:10px;
    border-spacing:0px;
    border:1px solid #878787;
}
.ArcBox table tr th {
    text-align:center;
    font-size:14px;
    font-family:'Microsoft YaHei';
    padding:5px 0 5px 0;
    background:#878787;
    color:#fff;
}
.ArcBox table tr td {
    text-align:center;
    font-size:14px;
    font-family:'Microsoft YaHei';
    padding:5px 0 5px 0;
    border:1px solid #878787;
    border-left:none;
    border-bottom:none;
}
.ArcBox table tr td input[type=text] {
    text-align:center;
    font-size:14px;
    font-family:'Microsoft YaHei';
    padding:5px 0 5px 0;
    border:none;
}
.noGoods {
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fe4949;
}
.Goods {
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#65a159;
}
.myMembers {
    width:768px;
    height:162px;
    border:1px solid #dddddd;
    margin:10px 0 0 8px;
    float:left;
}
.myMembers .membersLeft{
    width:490px;
    height:140px;
    border-right:1px solid #dddddd;
    margin:10px 0 0 0px;
    float:left;
}
.myMembers h5,.myMessage h5,.QuickEntry h5,.membersActivities h5,.ArcBox h5{
    border-left:1px solid #e53121;
    border-width:5px;
    padding-left:10px;
    margin:10px 0 0 10px;
    font-family:'Microsoft YaHei';
}
.ArcBox h5 a {
    font-size:12px;
    font-weight:400;
    font-family:SimSun;
    float:right;
    margin-right:20px;
    color:#498dfb;
}
.ArcBox h5 a:hover {
    color:#fe4949;
}
.membersActivities span {
    text-indent:2em;
    float:left;
    margin:20px 20px 0 20px;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.myMembers img{
    float:left;
    margin:20px 0 0 10px;
}
.myMembers .membersLeft ul,.myMembers .membersRight ul,.myMessage ul{
    float:left;
    margin:0px 0 0 10px;
}
.myMembers .membersLeft ul li,.myMembers .membersRight ul li,.myMessage ul li{
    font-size:12px;
    float:none;
    padding:0px;
    margin-top:5px;
    color:#666666;
}
.myMembers .membersLeft ul li p,.myMembers .membersRight ul li p,.myMessage ul li p{
    font-size:12px;
    color:#9b9a9a;
    display: inline-block;
}
.myMembers .membersLeft ul li span,.myMembers .membersRight ul li span{
    font-size:12px;
    color:#0066cc;
}
.myMembers .membersLeft ul li a.otherspan,.myMembers .membersRight ul li a.otherspan{
    font-size:12px;
    color:#65a159;
    margin-left:5px;
}
.myMembers .membersRight{
    width:260px;
    height:140px;
    margin:42px 0 0 0;
    float:left;
}
.myMembers .membersRight ul li h1{
    font-size:12px;
    font-weight:400;
    color:#f98d00;
    display:inline-block;
}
.myMembers .membersRight ul li a{
    font-size:12px;
    font-weight:400;
    color:#65a159;
    display:inline-block;
}
.myMessage {
    width:485px;
    height:240px;
    border:1px solid #dddddd;margin:10px 0 0 8px;float:left;
}
.myMessage h5 span{
    cursor:pointer;
    font-size:12px;
    float:right;
    margin-right:10px;
    color:#2674d0;
    font-weight:400;
    background:url(../Images/litile_ico.png) no-repeat -122px 0px;
    padding-left:18px;
}
.myMessage h5 span:hover{
    color:#fe4949;
}
.myMessage ul{
    margin-top:20px;
}
.myMessage ul li p{
    color:#2e2e2e;
}
.QuickEntry {
    width:270px;
    height:240px;
    border:1px solid #dddddd;margin:10px 0 0 10px;float:left;
}
.QuickEntry ul{
    margin:20px 0 0 30px;
}
.QuickEntry ul li{
    float:none;
    height:50px;
    padding-left:50px;
    padding-top:0px;
    margin-top:10px;
}
.QuickEntry ul li.ri1{
    background:url(../Images/litile_ico.png) no-repeat -157px -20px;
}
.QuickEntry ul li.ri2{
    background:url(../Images/litile_ico.png) no-repeat -157px -95px;
}
.QuickEntry ul li.ri3{
    background:url(../Images/litile_ico.png) no-repeat -157px -164px;
}
.QuickEntry ul li span{
    float:left;
    width:180px;
    font-size:12px;
    color:#878787;
}
.QuickEntry ul li a{
    float:left;
    width:180px;
    font-size:12px;
    color:#65a159;
    line-height:30px;
}
.membersActivities {
    width:768px;
    height:200px;
    border:1px solid #dddddd;margin:10px 0 0 8px;float:left;
    margin-bottom:10px;
}
#updateMessage {
    display:none;
    width:360px;
    height:280px;
    position:fixed;
    background:#f7f7f7;
    z-index:10;
}
#updateMessage h5,#uploadPictureMain h5{
    height:30px;
    background:#cccccc;
    color:#472929;
    line-height:30px;
    text-align:center;
    cursor:move;
    position:fixed;
    width:653px;
}
#updateMessage h5{
    width:360px;
}
#updateMessage h5 span{
    width:13px;
    height:13px;
    float:right;
    margin:10px 10px 0 0;
    background:url(../Images/close.png) no-repeat;
    cursor:pointer;
}
#updateMessage table{
    margin:40px 0 0 20px;
}
#updateMessage table tr td{
    margin:20px 0 0 20px;
    height:30px;
    font-size:12px;
}
#updateMessage table tr td.upleft{
    text-align:right;
}
#updateMessage table tr td input{
    width:240px;
    height:24px;
    padding-left:5px;
}
#updateMessage table tr td input#sub{
    width:140px;
    height:38px;
    padding-left:5px;
    margin-top:15px;
    font-size:18px;
    font-family:'Microsoft YaHei';
}
/*上传头像*/
.uploadPicture {
    width:100%;
    float:left;
}
.uploadPicture_main{
    width:1000px;
    margin:20px auto;
}
.upmain {
    width:652px;
    height:460px;
    border:1px solid #d6d5d5;
    position:fixed;
    background:#fff;
    top:100px;
    left:650px;
    z-index:10;
}
.uploadPictureBtn {
    width:150px;
    height:36px;
    border:none;
    background:#fe4949;
    font-size:14px;
    color:#fff;
    font-family:'Microsoft YaHei';
    cursor:pointer;
    margin:5px 0 0 251px;
}
.uploadPictureBtn:hover{
    background:#fe5656;
}
.uploadPictureBtn:active{
    background:#fd3939;
}
.PuyLoadList {
    width:790px;
    float:left;
    margin:40px 0 0 20px;
    border:1px solid #ddd;
}
.PuyLoadList h5{
    height:30px;
    border:0px;
    background:#ddd;
    line-height:30px;
}
.PuyLoadList table{
    border-spacing: 0px;
    margin:20px 0 20px 20px;
}
.PuyLoadList table tr td{
    border:1px solid #878787; 
    height:26px;
    margin:-1px 0 0 -1px;
    float: left;
    padding:2px 10px 0px 10px;
    line-height: 26px;
}
.bindMessageboxTitle {
    width:400px;height:30px;
    float:left;
    background:#cccccc;
    font-size:14px;
    font-family:Microsoft YaHei;
    text-align:center;
    line-height:30px;
    color:#472929
}
.bindMessagebox {
    width:400px;
    height:200px;
    background:#fff;
    position:fixed;
    z-index:10;
    top:150px;
    left:750px;
}
.inputEmail,.inputMobile{
    width:300px;
    height:36px;
    outline:none;
    border:1px solid #cccccc;
    margin:12px 0 0 45px;
    font-size:14px;
    padding-left:5px;
    color:#ccc;
    font-family:'Microsoft YaHei';
    border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
}
input[type=text]:focus.inputEmail ,input[type=text]:focus.inputMobile {
    border:1px solid #ffda8c;  
    box-shadow: 0 0 8px rgba(255, 218, 140, 1); 
}
#bindEmail_SendCode,#sub_BindEmail,#sub_BindMobile,#bindMobile_SendCode{
    height:36px;
    background:#4e90fd;
    border:none;
    margin-left:10px;
    border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
    font-size:14px;
    color:#fff;
    font-family:'Microsoft YaHei';
}
#bindEmail_SendCode:hover,#bindMobile_SendCode:hover{
    background:#5e99fc;
}
#bindEmail_SendCode:active,#bindMobile_SendCode:active{
    background:#3d85fb;
}
#sub_BindEmail,#sub_BindMobile{
    background:#23a74e;
    margin:20px 0 0 45px;
}
#sub_BindEmail:hover,#sub_BindMobile:hover{
    background:#30ae5a;
}
#sub_BindEmail:active,#sub_BindMobile:active{
    background:#1e8d42;
}
/*充值记录样式*/
#Yc1Yc table{
    width:760px;
    margin:10px 0 0 12px;
    border-spacing:0px;
}
#Yc1Yc table tr td{
    padding-left:10px;
    text-align:left;
    font-size:12px;
    font-family:'Microsoft YaHei';
    height:26px;
    line-height:26px;
    color:#282828;
}
#Yc1Yc table tr.topuprecord td {
    line-height:26px;
    height:36px;
    background:#f5f5f5;
    color:#370e0e;
}
/*------产品列表样式-----*/
.ProductList {
    min-height:20px;
    background:#fff;
    position:absolute;
    width:100%;
    min-width:1150px;
    z-index:10;
    -moz-box-shadow: 0px 2px 3px #3d3d3d;
    -webkit-box-shadow: 0px 2px 3px #3d3d3d;
    box-shadow: 0px 2px 3px #3d3d3d;
    left: 0;
    top: 50px;
    border-top:1px solid #cbcbcb;
    overflow:hidden;
    display:none;
}
.ProductList .pro_main {
    width:1150px;
    height:100%;
    border:1px solid dashed;
    margin:0px auto;
}
.ProductList .pro_main ul{
    margin-left:0px;
}
.ProductList .pro_main ul li{
    float:left;
    min-width:100px;
    height:40px;
    margin:10px 0 10px 10px;
    display:inline-block;
    cursor:pointer;
    padding-left: 50px;
    /*margin-left:39px;*/
}
.ProductList .pro_main ul li a{
    float:left;
    height:40px;
    display:inline-block;
    line-height:40px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#666;
    padding:0px;
    background:none;
}
.ProductList .pro_main ul li a:hover{
    color:#60c645;
}
.ProductList .pro_main ul li#pro1{
    
    background:url(../Images/litile_ico.png) no-repeat 0px -219px;
}
.ProductList .pro_main ul li#pro2{
    
    background:url(../Images/litile_ico.png) no-repeat 0px -289px;
}
.ProductList .pro_main ul li#pro3{
    
    background:url(../Images/litile_ico.png) no-repeat 0px -355px;
}
.ProductList .pro_main ul li#pro4{
    
    background:url(../Images/litile_ico.png) no-repeat 0px -420px;
}
.ProductList .pro_main ul li#pro5{
    background:url(../Images/litile_ico.png) no-repeat 0px -488px;
}
.ProductList .pro_main ul li#pro6{
    background:url(../Images/litile_ico.png) no-repeat 0px -606px;
}
.ProductList .pro_main ul li#pro7{
    background:url(../Images/litile_ico.png) no-repeat 0px -660px;
}
.ProductList .pro_main ul li#pro8{
    background:url(../Images/litile_ico.png) no-repeat 0px -717px;
}
.ProductList .pro_main ul li#pro9{
    background:url(../Images/litile_ico.png) no-repeat 0px -774px;
}


.modedel {
    width:21px;
    height:22px;
    outline:none;
    border:none;
    background:url(../Images/delete1.png) no-repeat;
}
.modedel:hover {
    background:url(../Images/delete2.png) no-repeat;
}
.allmodel {
    height:32px;
    width:120px;
    background:#fd9d15;
    outline:none;
    border:none;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-left:40px;
    
}
.allmodel:hover {
    background:#fca931;
}
.allmodel:active {
    background:#fc9605;
}
.TyleSearch {
    height:41px;
    margin:20px 0 0 18px;
    background:#ebeaea;
    width:740px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding:10px 0 0 10px;
}
.TyleSearch input[type="Text"] {
    margin-left:10px;
    height:26px;
    padding-left:5px;
    float:left;
    border:1px solid #0797fb;
    outline:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.TyleSearch input[type="Text"].startTime {
    margin-left:0px;
}
.TyleSearch input[type="checkbox"] {
    margin-left:10px;
    margin-top:10px;
    float:left;
    width:16px;
    height:16px;
    -webkit-appearance: none;
    outline:none;
    background:url(../Images/checkedbox.png) no-repeat;
}
.TyleSearch input[type="checkbox"]:checked {
    background:url(../Images/checkedbox.png) -24px 0px no-repeat;
}
.TyleSearch label {
    float:left;
    margin:12px 0 0 5px;
}
.TyleSearch input[type="submit"] {
    margin-left:10px;
    float:left;
    width:80px;
    height:32px;
    outline:none;
    background:#0797fb;
    border:none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
}
.TyleSearch input[type="submit"]:hover {
    background:#21a2fc;
}
.TyleSearch input[type="submit"]:active {
    background:#048be9;
}
.recordTab {
    width:750px;
    margin:0px 0 0 20px;
}
.recordTab table {
    width:745px;
    border:1px solid #9f9f9f;
    border-left:0px;
    border-bottom:0px;
    border-spacing:0px;
}
.recordTab table tr td,.recordTab table tr th {
    width:745px;
    border-left:1px solid #9f9f9f;
    border-bottom:1px solid #9f9f9f;
    height:28px;
}
.recordTab table tr td{
    padding-left:5px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#6d6c6c;
}
.pager {
    width:400px;
    height:30px;
    margin:20px auto;
}
.pager a{
    margin-left:5px;
    margin-right:5px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    cursor:pointer;
}
.pager a.number {
    width:20px;
    height:16px;
    margin-left:5px;
    display:inline-block;
    border:1px solid #0797fb;
    text-align:center;
    line-height:16px;
    color:#0797fb
}
.video_left,.video_right {
    height:400px;
    float:left;
    margin-top:30px;
    margin-bottom:20px;
    position:relative;
}
.video_left {
    width:638px;
}
.video_left span {
    width:100%;
    height:60px;
    float:left;
    background:#000;
    position:absolute;
    left:0px;
    bottom:0px;
    filter:alpha(opacity=40);  /* ie 有效*/	
    -moz-opacity:0.4; /* Firefox  有效*/	
    opacity: 0.4; /* 通用，其他浏览器  有效*/
}
.video_left h5 {
    width:100%;
    height:60px;
    float:left;
    position:absolute;
    left:0px;
    bottom:0px;
    color:#fff;
    text-align:left;
    font-size:16px;
    font-family:'Microsoft YaHei';
    line-height:60px;
    background:url(../Images/paly.png) left center no-repeat;
    margin-left:20px;
    padding-left:40px;
}
.video_right {
    width:512px;
}
.video_right ul {
    margin-top:-20px;
    padding:0px;
}
.video_right ul li {
    width:236px;
    height:190px;
    float:left;
    margin-left:20px;
    margin-top:20px;
    position:relative;
}
.video_right ul li span,.video_right ul li h5 {
    width:236px;
    height:25px;
    position:absolute;
    left:0px;
    top:135px;
}
.video_right ul li span {
    background:#000;
    filter:alpha(opacity=30);  /* ie 有效*/	
    -moz-opacity:0.3; /* Firefox  有效*/	
    opacity: 0.3; /* 通用，其他浏览器  有效*/
}
.video_right ul li h5 {
    color:#fefefe;
    text-align:left;
    font-size:12px;
    font-weight:400;
    font-family:'Microsoft YaHei';
    line-height:25px;
    background:url(../Images/paly2.png) left center no-repeat;
    width:40px;
    float:left;
    right:0px;
    left:auto;
    padding-left:20px;
}
.video_right ul li img {
    width:236px;
    height:160px;
    padding:0px;
    margin:0px;
    float:left;
}
.video_right ul li a {
    margin:0px;
    padding:0px;
    border:none;
    width:236px;
    height:200px;
}
.video_right ul li a:hover {
    background:none;
    color:#fff;
}
.video_right ul li label {
    float:left;
    width:236px;
    color:#333;
    font-size:14px;
    font-family:'Microsoft YaHei';
    line-height:42px;
}
.video_right ul li label:hover {
    float:left;
    width:236px;
    color:#f52020;
}
.CompanyBox {
    height: 100px;
    width: 341px;
    float: left;
    margin-top: 20px;
    background: #f2f2f2;
    border: 1px solid #f2f2f2;
}
.CompanyBox h5 {
    font-size:16px;
    font-family:'Microsoft YaHei';
    height:40px;
    line-height:40px;
    padding-left:20px;
    border-bottom:1px solid #d9d9da;
}
.CompanyBox ul {
    height:60px;
    line-height:40px;
    padding-left:20px;
    border-top:1px solid #fff;
}
.companyddl,.companyb{
    width:200px;
    height:36px;
    float:left;
    margin-top:10px;
    background:#f2f2f2;
}
.companyb {
    width:85px;
    margin-left:10px;
    border:0px;
    background:#fd9423;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.companyb:hover {
    background:#fea13e;
}
.companyb:active {
    background:#f0830d;
}
