a:link {
    font-family: Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
a:visited {
    font-family: Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
a:hover {
    font-family: Arial,Helvetica,sans-serif;
    color: #FF0000;
    text-decoration: none;
}
a:active {
    font-family:Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
.content_panel table tr td{
    height:60px;
    padding:0 2px;
}
.content_panel .tipsFontForBlack{
    width:30px;
}
.circle_item{
    /* border-radius:45px; */
/*  text-align:center;
    margin:10px;
    width:116px;
    height:117px;
    float: left;
    border: 0px solid blue;
    position: relative;
    display:inline-block;*/
    /*-webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
     background-image: url("../img/s.gif"); 
    background-image: url("../img/common_circle.jpg");
    background-repeat: repeat;*/
    padding-left: 25px;
    font-size: 14px;
    height:38px;
    line-height: 38px;    
    color: #333333;
    cursor: pointer;
    position: relative;    
}
.circle_item:hover .edit_div{
    display: block;
    /*position: absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;*/
        float:right;
    height:100%;
}

.edit_div{
    display: none;
}
.circle_item_focus{
    /* border-radius:45px; */
    margin:10px;
    width:120px;
    height:116px;
    float: left;
    position: relative;
    /* background-image: url("../img/my_care.jpg"); */
    background-image: url("../img/focus_circle.jpg");
}
.circle_center_div{
    top:42px;

    width:115px;
    height:115px;
    text-align:center;
    position:relative;
}
.circle_item_active,.circle_item_hover{
    font-weight: bold;
    background: none repeat scroll 0 0 #D5D5E1;
}

.circle_item_hover_focus{
    background-image: url("../img/focus_circle.jpg");   
}

.over_flow_hidden{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
    font-size:13px;
}

.buddy_close_div{
    cursor: pointer;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    right: 4px;
    bottom: 4px;
}
.buddy_focus_div{
    cursor: pointer;
    /*font-size:12px;
    position: absolute;
    right: 22px;
    bottom: 4px;*/
    font-size:12px;
    margin-top:2px;
    padding-top:1px;
    padding-bottom:1px;
/*  margin-left:72px; */
    /* margin-right:50px; */
    padding-left:1.5px;
    /* background:#98F5FF; */
    
}
.buddy_add_img{
    background-position: 0 0;
}
.buddy_remove_img{
     background-position: 0 -10px;
}
.buddy_remove_img,.buddy_add_img{
    display: inline-block;
width: 80px;
padding-left: 12px;
line-height: 1.125;
padding: 4px;
background: #fda83f;
vertical-align: middle;
width: 54px;
height: 15px;
padding-left: 13px;
border-radius: 2px;
color: #fff;
}
.buddy_man_img{
    background-image:url('../img/man_gender.png');
    background-repeat : no-repeat;
    padding-left:15px;
    cursor:pointer;
}
.buddy_woman_img{
    background-image:url('../img/woman_gender.png');
    background-repeat : no-repeat;
    padding-left:15px;
    font-size: 14px;
}
.buddy_unknown_img{
    background-image:url('../img/unknow_gender.png');
    background-repeat : no-repeat;
    padding-left:15px;
}
.buddy_location_div{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
    margin-top: 5px;
    height:43px;
    color: #999;
    font-size:12px;
}
.close_div {
    height: 16px;
    width: 16px;
    background-color: transparent;
    background-image: url("../img/delete.png");    
}
/*.buddy_item{
    border-radius:8px;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    border:1px solid #DDDDDD;
    box-shadow: 0 1px 0 #AAAAAA;
    margin: 9px 9px 8px 2px;
    opacity: 1;
    padding: 4px;
    position: relative;
    vertical-align: top;
    width:130px;
    height:188px;

    float:left;
    cursor:url("../img/openhand.cur"),move;
    background-color:#EAEAEA;
}*/
.buddy_item{
    border-bottom: 1px solid #F1F1F1;
    padding: 5px 0;
    margin:5px 0;
}
.buddy_item:hover{  
}
.buddy_item_td{
    padding: 0px;
}
.buddy_selected{
   /* background: url(../pic/selected.gif) right top no-repeat;*/
}
.ui-corner-all { 
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
-khtml-border-radius: 4px; 
border-radius: 4px;
}
.ui_search{
background: #3996de; 
color: #ffffff;
}
.menu_back{
     background-image: url("../img/title_bar.jpg");
     background-repeat: repeat-x;
}
.user_submenu{
     background-image: url("../img/title_bar.jpg");
     background-repeat: repeat-x;
     font-size: 13px;
    font-family:"宋体";
     height: 32px;
     border-radius:6px;
     color: white;
     font-weight:bold;
     line-height: 31px;
     cursor: pointer;
     position:relative;
     text-align: center;
     margin:6px 0px;
}
.bubble_div_out{
    position:absolute;
    font-size: 13px;
    height:30px;
    line-height:2.0;
    /* font-family:Arial,Helvetica,sans-serif; */
    font-family:"宋体";
    border-radius:6px;
    background-color: white;
    overflow: hidden;
/*  font-weight:bold; */
    top:3px;
    bottom:2px;
}
.focus_button{
    border:1px solid #3996de;
    font-size:13px;
    cursor: pointer;
    margin-top:15px;
}
.bubble_div_inside{
    position:absolute;
    font-size: 13px;
    line-height:2.0;
    /* font-family:Arial,Helvetica,sans-serif; */
    font-family:"宋体";
    color:#188ede;
    white-space: nowrap;
}
.counter{
    text-align: center;
    cursor:pointer;
    font-size:12px;
    line-height:1.125;
    font-family:Arial,Helvetica,sans-serif;
    padding:0px;
    color:#188ede;
}

.buddy_list{
    max-height: 430px;
    /*_height:expression(this.scrollHeight > 220 ? '220px' : 'auto');*/
    overflow:auto;
    position:relative;
    margin-left:6px;
}
.eMeng {
    position:absolute;
    display:none;
    BORDER-RIGHT: #455690 1px solid; 
    BORDER-TOP: #a6b4cf 1px solid; 
    Z-INDEX:99999; 
    right: 26%;
    BORDER-LEFT: #a6b4cf 1px solid;
    WIDTH: 150px;
    BORDER-BOTTOM: #455690 1px solid; 
    top: 24px; 
    HEIGHT: 60px;
    BACKGROUND-COLOR: #c9d3f3;
    font: 12px/1.125 Arial,Helvetica,sans-serif;
    color: #444444;
}
.eMeng table{
    
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
}
.td_notice1 {
    
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    PADDING-TOP: 4px;
    padding-left:5px;
    
}
.td_notice2 {
    
    PADDING-TOP: 2px;
    
    
}

.td_notice3 {
    
    BACKGROUND-REPEAT:repeat-y;
    /* PADDING-BOTTOM: 1px; */

    
}
.td_notice3 > div{
    
    FONT-SIZE: 10px; 
    padding-left:5px;
    PADDING-TOP: 2px; 
    
}

.messageEditorBtn {
   cursor: pointer;
   height: 25px;
   width:70px;
   background:#E0FFFF;
   border:solid thin;
   border-color:#9AC0CD;
   border-radius: 3px 3px 3px 3px;
   font-size:12px;
   font-family:宋体,新宋体,楷体;
   font-weight:bold;
}
.messageEditorBtn_a{
   cursor: pointer;
   display:block;
   height: 25px;
   width:100px;
   background:#E0FFFF;
   border:solid thin;
   border-color:#9AC0CD;
   border-radius: 3px 3px 3px 3px;
   font-size:12px;
   font-family:宋体,新宋体,楷体;
   font-weight:bold;
}

.sendMessageFont{
    font: 14px/1.125 Arial,Helvetica,sans-serif;
    color: #444444;
}
.sendMessageDiv{
    line-height:25px;
    text-align:center;
}

.sendMessageFont_a{
    float:right;
    margin-bottom:5px;
    cursor:pointer;
    color:#999;
    text-decoration:none;
    font: 12px/1.125 Arial, Helvetica, sans-serif;
}

.sendMessageFont_a_android{
    float:left;
    margin-bottom:5px;
    cursor:pointer;
    color:#fb5e93;
    text-decoration:none;
    font: 12px/1.125 Arial, Helvetica, sans-serif;
}

.sendMessageFont_a a:hover{
    cursor:pointer;
    text-decoration:none;
    color:#333;
    font: 12px/1.125 Arial, Helvetica, sans-serif;
    
}

.sendMessageContent_a{
    cursor:pointer;
    color:#444444;
    text-decoration:none;
    font: 12px/1.125 Arial, Helvetica, sans-serif;  
}

.sendMessageContent_a a:hover{
    cursor:pointer;
    color:#444444;
    text-decoration:none;
    font: 12px/1.125 Arial, Helvetica, sans-serif;
}
.boldFont{
    color: #3b94de;
}
.boldFont:hover{
    color: #1c8be6!important;
}

.img{
    text-decoration:none;
    font-size:12px;
    padding-top:1px;
    cursor:default;
    color:#3996DE;
    font-family:Arial, Helvetica, sans-serif;
}
a:hover.img{
    text-decoration:none;
    font-size:12px;
    padding-top:1px;
    cursor:default;
    color:#3996DE;
    font:Arial, Helvetica, sans-serif;
}
.comments_map{
    text-align:left;
/*  width:710px;
    height:300px;
        margin-left:72px !important;
    margin-left:10%;
    display:inline;
    */
    margin-top:10px;
    margin-bottom:5px;
    

}

.comments_map_2{
    text-align:left;
    width:805px;
    height:300px;
    margin-top:10px;
    margin-bottom:5px;
    display:inline;
    margin-left:23px !important;
    margin-left:11%;
}

.comments_list{
    margin-left:76px !important;
    margin-left:10%;
    width:716px !important;
    margin-top:10px;
    margin-bottom:5px;  
    font: 12px/1.125 Arial, Helvetica, sans-serif;
    display:none;
    color:#000000;
}
.comments_list_2{
    margin-left:26px !important;
    margin-left:10%;
    width:775px;
    margin-top:10px;
    margin-bottom:5px;  
    font: 12px/1.125 Arial, Helvetica, sans-serif;
    display:none;
    color:#000000;
}

.user_head{
    width: 30px;
    float: left;
    cursor:pointer;
    position: relative;
}
.comments_dis{
    line-height: 22px;
    position: relative;
    word-wrap: break-word;
    word-break: break-all;
}
.suggestCollege{
    position:absolute;
    background-color: #FFFFFF; 
    text-align: left;
    border: 1px solid #000000; 
    width: 200px;   
    max-height: 300px; 
    display:none; 
    overflow:auto;  
    z-index:2000;
}
.searchSchool{
    z-index:2000;
    height:1px;
    width:1px;
    position:absolute;
    top:200px;
    left:200px;
    display:none;
    line-height:normal;
    /*background:red;*/
    
}
.suggest_link{ 
    background-color: #FFFFFF; 
    padding: 2px 6px 2px 6px;
}
.suggest_link_over{
    background-color: #87CEFA;  
    padding: 2px 6px 2px 6px;
}
.schoolSelector{
    
    z-index:2000;
    height:420px;
    width:620px;
    position:absolute;
    top:0px;
    left:0px;
    background:#d6e7e7;
    color:blue;
    border-radius:5px;
    border-color:#848684;
    border-style:solid;
    border-width:thick;
    
}
.schoolSelector a {
    cursor:pointer;
}
.search_country,.search_province,.search_city,.search_area,.search_school{
    width:595px;    
    clear:left;
    float:left;
    border-width:thin;
    border-style:solid;
    border-color:#444444;
    margin:7px;
    padding:5px;
    border-radius:3px;
}


.search_school{
    height:240px;
    overflow-y:auto;
}
#search_country .searchList,#search_province .searchList,#search_city .searchList,#search_area .searchList{
    float:left;
    list-style:none outside none;
}

.searchList li{
    float:left;
}
#search_school ul{
    margin-left:10px;
    list-style:none outside disc;
}
#schoolList li {
    width: 174px;
    word-wrap: break-word;
    word-break: break-all;
    margin-left:15px;
    text-align:left;
}

#provinceList a{
    text-underline-position: below;
    text-decoration: underline; 
}
#countryList li{
    width:55px;
}
.schoolListLi{
    list-style:none outside disc;
}
.close_btn{
   cursor: pointer;
   height: 25px;
   width:50px;
   background:#EDEDED;
   border:solid thin;
   border-color:#B3B3B3;
   border-radius: 3px 3px 3px 3px;
   font-size:12px;
   font-family:宋体,新宋体,楷体;
   font-weight:bold;    
}
.search_close{
    position:absolute;
    bottom:5px;
    right:5px;
    float:right;
}
.selectedItem{
    background:#FFB5C5;
}

.search_buddies_basic_input{
    width:300px;
}
.center_div{ 
    MARGIN-RIGHT: auto; 
    MARGIN-LEFT: auto; 
}
.search_buddies_basic_input>div span {
    float: left;
}

.search_buddies_basic_input>div span:first-child {
    width: 100px;
}

.search_buddies_basic_input>div {
    clear: left;
    
}

.search_buddies_basic_input>div>span {
    margin-right: 10px;
}
.search_buddies_advanced_title span{
    margin: 3px;
/*  border-radius: 5px;
    border-color: #444444;
    border-width: thin;
    border-style: solid; */
    padding: 3px;
}

.search_buddies_basic_input>div span span:first-child {
    float: right;
    width: auto;
}


.search_buddies_advanced a {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.search_buddies_advanced a:hover {
    font-size: 12px;
    font: Arial, Helvetica, sans-serif;
}

.search_buddies {
    margin:1px 0 0 4px;
    border-radius: 5px;
    border-color: black;
    border-width: thin;
    border-style: solid;
    padding: 3px;
    font-size: 9pt;
    width:600px;
    display:none;
}
.search_buddies_advanced_input_interest div{

    margin-top:5px;
}

.search_buddies_basic {
    margin: 3px;
/*  border-radius: 3px;
    border-color: #444444;
    border-width: thin;
    border-style: solid; */
    border-bottom-color: #444444;
    border-width: thin;
    border-bottom-style: solid; 
    text-align: center;
    padding: 3px;
}

.search_buddies_basic_title,.search_buddies_advanced_title {
    border-bottom-color: #444444;
    border-width: thin;
/*  border-bottom-style: solid; */
    margin: 0px;
    color: #3996de;
    font-weight: bold;
    font-size: large;
    font-family: 12px/ 1.125 Arial, Helvetica, sans-serif;
    padding: 1px;
}

.search_buddies_basic_input div {
    padding: 3px;
    width:400px;
}

.search_buddies_submit {
    margin: 10px;
/*  border-radius: 3px;
    border-color: #444444;
    border-width: thin;
    border-style: solid; */
    text-align: center;
    padding: 3px;
    clear:left
}

.search_buddies_advanced {
    clear:both;
    margin: 10px;
/*  border-radius: 3px;
    border-color: #444444;
    border-width: thin;
    border-style: solid; */
    text-align: center;
    padding: 3px;
}
.search_buddies_submit_btn {
    text-align: center;
    background: none repeat scroll 0 0 #E0FFFF;
    border: thin solid #9AC0CD;
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
    font-family: 宋体, 新宋体, 楷体;
    font-size: 12px;
    font-weight: bold;
    width: 50px;
    height: 25px;
}
.search_buddies_advanced_input_school>div{
    clear:both; 
}
.search_buddies_advanced_input_school>div span:first-child span{
    width:auto;
    float:right;
}
.search_buddies_advanced_input_school>div span{
    float:left;
    margin:5px 10px 0px 0px;
}
.search_buddies_advanced_input_school>div span:first-child{
    width:100px;
}
.search_buddies_advanced_input_school{
    width:410px;
    text-align:center;
}
.search_buddies_advanced_input_colleague{
    clear:left;
    display:none;
}
.search_buddies_advanced_input_interest{
    display:none;
}
.search_page_list{
    text-align:center;
}
.backCSS{
    background-color:#84aede;
    width:80px;
    margin-left:65px;
    background-image:url("../img/plus-15.png");
    background-repeat: no-repeat;
}
.previewImg{
    background:url("./img/playbutton.png") no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/playbutton.png");
    z-index:2;
    position:absolute;
    margin-top:48px;
    margin-left:65px;
}
.img_center{
     display:table-cell !important;  
     display:block;  
     position:static !important;  
     position:relative;  
     overflow:hidden;  
     width:170px;  
     height:139px;  
    /*  border:1px solid gray;   */
     vertical-align:middle;  
     text-align:center; 
     margin:7px 7px 10px 7px;  
}
.img_center p{
     display:table-cell !important;  
     display:block;  
     margin:0;  
     position:static !important;  
     position:absolute;  
     top:50%;  
     left:50%;  
     width:188px;  
     margin-left:auto;  
     margin-right:auto; 
}
.img_center img{
     position:static !important;  
     position:relative;  
     top:auto !important;  
     top:-50%;  
     left:auto !important;  
     left:-50%;  
}

.table_tab{
    height:25px;
    font-weight:bold;
    border:solid gray 1px;
    color:#3996de;
    background:url(\"../pic/round_middle.png\");
}
.buddy_list_table{
    margin-top:10px;
    font-size:13px;
    width:100%;
    height:25px;
    border-collapse:collapse; 
    border:gray 1px solid;
    background-color:#d6e7e7;
}
/************ rounded rectangle button begin css ************/

.middle_lightblue_long
{
    float:left;
    height:30px;
    width:80px;
    line-height:30px;
    text-align:center;
    cursor:pointer;
    color:#ffffff;
    background-image:url('../images/button/lightblue_mid.png');
}


/************ rounded rectangle button end css ************/

.tr_height{
    height:22px;
}
/************ rounded rectangle button begin css height 30px lightblue************/

.leftCorner_lightblue{
    float:left;
    height:30px;
    width:3px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAeCAIAAABmAjOtAAAAB3RJTUUH3QgOBh4RCKf6PAAAAL9JREFUeJxNjr1KA2EUROdeF39AgiBqabkg9j56XkKJhSAkJGIQ1MqIZhHZO8fiU7AbZjjDCWC1mM8eXnO9nE9ny5udPm8X683xxWaIfH7bbuNw+PzK0f4eGYsUsm0rFYIAp5CFIREGo0RhZDeCtobsf11BqhEmIYwKkqBMmZRkcKkRbYUyo51ElKlm9deJ8TcRtqvcAUWMzbmgqr1AQbe32+1bkcr+bHKaHwdHk+7qsn96vxtOzgN4eVxOr+9/AMGmwZzCZLFxAAAAAElFTkSuQmCC);
}
.middle_lightblue
{
    float:left;
    height:30px;
    line-height:30px;
    text-align:center;
    cursor:pointer;
    color:#ffffff;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAB3RJTUUH3QgOBh4RCKf6PAAAAF5JREFUeJwtzLENwkAUBNFjEJac0QBkFERv7sQ9OHQJrgCRIuDvroNzNMGTpk3zwnZ+8Hp/+P5EKSTBCXKvHZyG5F67u4IOL4eSKYWy+ZeQQ6l/2qkxjgO3+5XnZd0BsHpKD111AOsAAAAASUVORK5CYII=);
}
.rightCorner_lightblue{
    float:left;
    height:30px;
    width:3px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAeCAIAAABmAjOtAAAAB3RJTUUH3QgOBh4RCKf6PAAAAMpJREFUeJxFjj1Lg1EUg3OPl5aXTkI7KPgxKC5d3Lo4+1f9B67uYkFxUZy6iaCoaG29J49D1WYK4SGJzs4vptOr7+Wy3gyOH+4uu/59PL8sPkbj29lTfL6+z+ke376iJYumlg5bNoJgpVLCYCEIgxEqYWMjrTPCSRpRIsEACkMChUiwJUpkkgaxWpMgUliGEpluCUV1zTW7GdCfkyLTmQaiWc3w24wo+n9AqKhX6fdqdMPh5sb8YDSIw6066c0mR3v1VNcn453t3f0fLfq+5gDxXNoAAAAASUVORK5CYII=);
}



/************ rounded rectangle button end css 30px ************/

/************ rounded rectangle lightblue button begin css height 46px************/
.leftCorner_lightblue_46{
    float:left;
    height:46px;
    width:4px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAuCAYAAAAPxrguAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHiSURBVHjaYvz//z8DCMyZNcseSGUCBBALlJPzn4Vt8jc5MwaAAGKWkZLi/8/EcuiThjvDO0YhBoAAYgIp+ymmzvDhLxfDx08/GQACCCQQ8p1fluHrt98MX7//YQAIIJCA1ndmXobfv/8x/PnznwEggEACnL/+MTL8+fuf4e+/fwwAAQQSYPj37z8UMzAABBBYAOQWGAYIIIgAWBCCAQIIIQCFAAEE1QI0B4oBAggswAD1D8gMgACC2ALCQA4IAwQQXAsMAwQQRAVUFoQBAghqBtQYIAYIILgZIANBrgUIICQtEBoggFC0gDBAAKFaC5QBCCAMWwACCKGFAeJbgACCqgAK/GMAhwdAAGHYAhBAcO/DBAECCMNagABCaGGA2AIQQHBDQc7+C8QAAYRQ8Q8iCBBAcIG/UM8BBBBY4O8/hBaAAEK1FsgCCCCoCogWUFQCBBAi5qDRCRBA0LiFqgJigACChsd/eJgABBCSwyAYIIDQIoqBASCAIJ5DshoggEACv1iY/zMwgliMDAwAAQSi7vMz/2JgZWVmYGFhYgAIIJDAVvE/rxm4edgZOLnYGAACCCQwXf7LHQZxfhYGYSEuBoAAYt60efO7S2dOsor+fmX3XUSOASCAGJESfykoVQMEGAAxtCRfGcHwXwAAAABJRU5ErkJggg==);
}
.middle_lightblue_46
{
    float:left;
    height:46px;
    line-height:46px;
    text-align:center;
    cursor:pointer;
    color:#ffffff;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAYAAADp73NqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEMSURBVHjaYpg9c+ZbgABieqMXIgQQQEyv3/9jAAggpo+ffzIABBDTt+9/GAACiOnfv/8MAAHE9BdIAAQQ0///DAwAAQQk/jMABBCYBRBATP8Z/jMABBATUJwBIIDAYgABBGT9ZwAIILAEQACBWQABBGYBBBBYL0AAgbkAAQTmAgQQmAUQQGACIIDAOgACCCjLwAAQQGAuQACBCYAAAisBCCAwCyCAwLYBBBBYL0AAgVkAAQQmAAIILAEQQEDWPwaAAAJLAAQQWAwggMBiAAEENgUggJj+AlkAAQSWAAggoKsYGAACiImJiYEBIICYODjYGAACiElQiJMBIICYJCT5GAACiMn1x3EGgAADAOFwby5Sft4IAAAAAElFTkSuQmCC);
}

.rightCorner_lightblue_46{
    float:left;
    height:46px;
    width:4px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAuCAYAAAAPxrguAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH6SURBVHjaYpg9c+YKILb///8/AwgDBBDTVyWb8P8sbAfmzJqVwwAEAAHEWHPg/X8Blm8MfNd3MDD++yMMEEBMHz/9ZPjwl4vhh7gGSEEmQAAxff3+h+Hrt98MP/hkQAKBAAHE9OfPf4bfv/8xfGfmBQloAQQQ099//xj+/P3P8OsfI0iAEyCAmIB8hn///oMxCAAEEBPMfhAGAYAAYgLRYMwAAQABxASUg0IIAAggJpDWf1BVIAAQQEwwvTARgAACqgDaAMJQLQABhDAUqhAggBAqoCIAAcTEAJOFqgAIICaQC/8jmQEQQFAtDHAtAAEENxSmBSCAmP4xoFoLEEAYtgAEEMS3DAjfAQQQODz+/4P4BwQAAgjDFoAAYoJxYN4HCCAMawECCKKFAWELQAABQx0SwDBDAQKICRLiCEMBAggs8BfJYQABBNfyF+p2gACC+wVmLUAAgaMSpOUv1FSAAIIE0D9EzAEEENiMv1CbQAAggJhgYfEPagpAAEFjH+FbgACCew4WYgABxAS3EqoCIICYGIAJh5GJgYGFBSzyCyCAmFhYmBhYWZkZ+Jl/gQTuAwQQEycXGwM3DzuD+J83IIEdAAHEJCzExSDOz8Ig/+U2SGA6QAAxyYsyM5h9OMrA/vd7a0pa2k2AAGKxfbnrPkgGyOkGKQEIMAAwwyuEmU4XMQAAAABJRU5ErkJggg==);
}

/************ rounded rectangle button end css 46px ************/

/************ rounded rectangle lightyellow button begin css height 46px************/
.leftCorner_lightyellow_46{
    float:left;
    height:46px;
    width:4px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAuCAYAAAAPxrguAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAiFJREFUOE9V0llPE1EUB/D2E/gRNC4xURMlIUKCpopKFKmyWdFG64IEtVqplqViA2GplI6tdLrNtIWigGLwUxgfSkkE6QJDt6EVBKxvJr74d9J7CeW8nd/9n5uc5MhltLxer+KfXP6w0Lp5Xjvq4xCZtkMmvezxS03usxX56VcS8HznlwlHoVkPPoHMw/PhzCcLNt63YdV3rwB/8jO9WB/TQvRrCoDfH41YC7Yi7VITyH/oQm60BRlPE4FfU53IBh4gtQ1bkx3IBZqRdl+nicl2ZP33kXKpCGxNGJD13UXK2bgbkmwDhXfPIbo0SIzUEtgc10PkimAj2AaRVWPFriSJAriLYHPsKTKumxBsNSTxM6BFxtmEJaa6CFgVlplL9A//I6Qd17A0XEUTvlak3jYgbr6wAwmmHrHB8xS4FiTtdYi9riSw5mlGwlaL6KBiB1YYJaIDp4sSTE0RuO5AMFcj0ldBEj+cGgiWi/jeW06BvQVhqAoLPWUEsiNqLJvPYd5USiBnlxbrP4v57hMUbCrE+xT49vI4gVWmETHTKcy9OEbBWo9oTwXmOo4QEIfrEDGVI2w4TMFyFZGukwjpDlEYUiLSXYpZ/X4K5stYNJZg9tm+3RDS7YXMzXF/MwNXsNhegtBjCTwcFxeY24gZyxDWHZASPM98ZQ1I9FRiQX8UMpbnD457HRCZGxBMZ1A4bWmsf8r9BimrdJbbJaFBGk/+ByPR5bjchwqWAAAAAElFTkSuQmCC);
}
.middle_lightyellow_46
{
    float:left;
    height:46px;
    line-height:46px;
    text-align:center;
    cursor:pointer;
    color:#ffffff;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAYAAADp73NqAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAANNJREFUGFdjmD5r1luGN2vb/zO8Xlr0n+HJ3OT/DA9mRv5nuDc9HEhMCYYSdycH/We4OyngP8OdiSBigu9/hlv9IKLP+z/DzV4vINHjASS63f4z3Ohy/c9wvcMJSlxrs//PcLXV7j/D5RYgcaXZ+j/DpUZLINFgDiTqTf8zXKwz+c9wocbwP8P5Kr3/DGcrdIBEmcZ/hjOl6v8ZThUp/2c4WagEJPLk/jMcy5UFEtnSQCJTHEhkiP5nOJouAiQyxICK8+WBFpUa/Gd42AR00MoZPf8BTdV2uixB2r8AAAAASUVORK5CYII=);
}
.rightCorner_lightyellow_46{
    float:left;
    height:46px;
    width:4px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAuCAYAAAAPxrguAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAiNJREFUOE9d0vtPUmEcx/HzN/QP1GrNrdrKzZWbNcrKlUl5iyhWdDHnijJJNNEYzguJnCDunAMolpds9V80t6KtLAREbgcQQaTf2vrp04HnMLHnt+e19/fZnu1LORhmyeVyiajKCSybMONm4GBZRdmKyy+R+WSAh0eWZfdRW74nKOHneXOpGqZS7vvIv+tD8oMeTpb1U5xHjq1ZBYofR0vwh0rYZcj6evD7vboEoJJOKTIz3SguDRGI85D2PsTO4gsCCccNZLxdKCwMCoVdgrTnAXYWBgSwdSLtvofCvIpAzNqxF6LmVnB2OQpvn5OiDIwc23NKAhsmMTirDHlfXxU4qiBibEHSfgvbs09JEaabkbRJkfMqCKzTl5G0SnYhPN2EhOU68p5HpAjpLiL+pgM5dw+B4OQFROn2KnjViJipDTmmmxRrkyJEja3IOrsEmDiDDVq8F6J0yy4ExhoQ0TUja79LRn6O1iOiv4RNm5zAqvYUIlNN2LTeJvBDU4d13XmkzTIBRk4gPH4OGZOUwPfh4wiNiZAxSgh86z+GoOY0UnSnAINHsKZtQMrQTsCvqkFAUw9uuo3Al97DCAydBKe/RuCr8iACI3XgpsQCPDuAX+pacLorlZH9/8FjHgZqkZy4Cn5n/1L+3kMIqvn/0HfgZJgQtao8iqi2ESuW/tIbJiqiOQuOvok5lwV2t7uGihvkWHS8LuXj5dXmtzfGX1SV3f8HqFbm1Snl0fUAAAAASUVORK5CYII=);
}
/************ rounded rectangle button end css 46px ************/

/************ rounded rectangle button css3 style begin ************/


	}

/************ rounded rectangle button css3 style end ************/
.search-s{
    float:right;
    margin-top:10px;
}
.input-s{
    float:left;
    background:url(../images/search_new_6.jpg) no-repeat 0px -150px;
    height:24px;
    /* text-indent:6px; */
    font-size:12px; color: #999; 
    line-height:24px; 
    display:block; 
    /* width:110px;  */
    border:0; 
    padding-left:4px; 
    margin:0px;
}
a.searchbut{display:block; background: url(../images/search_new_6.jpg) no-repeat -160px -150px; cursor: hand; text-indent: -9999px; overflow: hidden; height:24px;width:32px; padding:0px;}
a.searchbut:hover{background-position:-193px -150px;}
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{}
.b1,.b1b{}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:1px;margin:0 1px;}
.d1{background:#ffffff;}
.now-player-main {
    background:url(../images/tip_cloud.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tip_cloud.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    height:289px;
    width:592px;
    margin-top:36px;
    margin-left:188px;
}
.now-player-nr {
    padding-top:136px;
    padding-left:250px;
}
.now-player-nr p {
    color:#999;
    margin-top:13px;
}
.now-player-nr .now-zb {
    width:150px;
    height:36px;
    line-height:36px;
    background:#ff8b00;
    color:#fff;
    margin-top:31px;
    border:none;
    border-radius:3px;
    -moz-border-radius:3px; /* Old Firefox */
    cursor:pointer;
    margin-left:50px;
}
.now-player-nr .now-zb:hover {
    background:#ff9a22;
}
/*电脑直播未安装插件时 开始*/
.player-first {
    width:762px;
    height:400px;
    margin:0 auto; 
}
.player-first  .player-first-nr {
    width:760px;
    height:420px;
    margin:0 auto;
}
.player-first  .player-first-nr h2 {
    font-size:14px;
    font-family:"Microsoft YaHei";
    padding-top:9px;
    padding-left:10px;
    float:left;
}
.player-first  .player-first-nr  .close {
    background:url(../images/close.png) no-repeat;
    height:19px;
    width:28px;
    float:right;
    cursor:pointer;
    margin-top:6px;
    margin-right:8px;
}
.player-computer {
    margin-left:130px;
    height:120px;
}
.player-computer .chajian_tu {
    background:url(../images/chajian_pic.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/chajian_pic.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:200px;
    height:200px;
    float:left;
}
.player-computer .chajian_zi {
    margin-left:36px;
    float:left;
    font-size:16px;
    font-family:"Microsoft YaHei";
}
.player-computer .chajian_zi p {
    color:#666;
}
.player-computer .chajian_zi .z1 {
    padding-top:60px;
}
.player-computer .chajian_zi .z1 span {
    color:#fe8e00;
}
.player-computer .chajian_zi .z2 {
    padding-top:30px;
}
.player-first-nr .smno {
    clear:both;
    text-align:center;
    font-size:13px;
    padding-top:80px;
}
.player-first-nr .smno a {
    color:#3996dc;
}
.player-first-nr .smno a:hover {
    color:#fe8e00;
}
.player_bottom_qh {
   background: #e84c3d none repeat scroll 0 0;
    display: block;
    height: 70px;
    margin-left: auto;
    margin-right: auto;
    width: 762px;
    margin-bottom:200px
}
.player_bottom_qh .computer_zb {
    float:left;
    width:380px;
    height:70px; 
    border-right:1px solid #cf392a;
    position:relative;
}
.player_bottom_qh .computer_zb .comp {
    padding-top:24px;
    padding-left:115px;
    position:relative;

}

.player_bottom_qh .computer_zb .pic_com{
    position:absolute;
    z-index:1000;
    background:url(../images/jiao.png) no-repeat;
    width:30px;
    height:16px;
    left:115px;
    top:0;
    display:none;

}

.player_bottom_qh .phone_zb .pic_ph{
   background: rgba(0, 0, 0, 0) url("../images/jiao.png") no-repeat scroll 0 0;
    float: left;
    height: 16px;
    left: 110px;
    position: absolute;
    top: 0;
    width: 30px;
    z-index: 1000;

}

.player_bottom_qh .computer_zb .comp .cp {
    background:url(../images/pc_icon.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pc_icon.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:32px;
    height:26px;
    display:block;
    float:left;
    vertical-align:middle;
    margin-right:25px;
}
.player_bottom_qh .p1 {
    float:left;
    font-size:16px;
    font-family:"Microsoft YaHei";
    color:#fff;
}
.player_bottom_qh  .phone_zb {
    float:left;
    width:380px;
    position:relative;
}
.player_bottom_qh .phone_zb .pho {
    padding-top:22px;
    padding-left:115px;
}
.player_bottom_qh .phone_zb .pho .cp {
    background:url(../images/phone.png) no-repeat;
    width:23px;
    height:34px;
    display:block;
    float:left;
    vertical-align:middle;
    margin-right:25px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/phone.png'); /* IE6 */
    _ background-image: none; /* IE6 */
}
.player-first-nr .chajian_an {
    float:left;
    background:url(../images/w2.png) repeat-x;
    width:263px;
    height:70px;
    line-height:70px;
    font-size:20px;
    color:#fff;
    font-size:Microsoft YaHei;
}
.player-first-nr .chajian_an a {
    background:url(../images/live_btn.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/live_btn.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:346px;
    height:70px;
    display:block;
}
/*电脑直播未安装插件时 结束*/

/*手机直播第一步 开始*/
.player-first-nr .step_phone {
    clear:both;
}
.player-first-nr .left_arr,.right_arr {
    margin-top:168px;
    cursor:pointer;
    width:26px;
    height:46px;
}
.player-first-nr .left_arr {
    float:left;
    margin-left:18px;
    margin-right:100px;
}
.player-first-nr .right_arr {
    float:right;
    margin-right:18px;
}
.player-first-nr .ph_bg {
    background:url(../images/iphone_model.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/iphone_model.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:504px;
    height:296px;
    position:relative;
    float:left;
    margin:55px auto 0 auto;
}
.ph_bg .ph_bg_left {
    float:left;
    margin-left:26%;
    margin-top:77px;
}
.ph_bg .zb_ma {
    float:left;
    padding:3px;
    border:1px solid #666;
    margin-left:31px;
    margin-top:77px;
    width: 83px;
    height: 83px;
    background-image: url("../index_img/vtc365App.png");
    background-position: center center;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../index_img/vtc365App.png'); /* IE6 */
    _ background-image: none; /* IE6 */
}
.player-first-nr .ph_bg .xz_1,.xz_2 {
    width:116px;
    height:34px;
    cursor:pointer;
    display:block;
}
.ph_bg_left p{background-image:url(../images/download.png);width:116px;}
.android2{background-position:0 -86px;height:34px;}
.android2:hover{background-position:0 -120px;height:34px;}
.iphone2{margin-top:15px;background-position:0 -242px;height:34px;}
.iphone2:hover{background-position:0 -277px;height:34px;}
/* .player-first-nr .ph_bg .xz_1 {
    background:url(../images/android2.png) no-repeat;
}
.player-first-nr .ph_bg .xz_1:hover {
    background:url(../images/android_hover2.png) no-repeat;
}
.player-first-nr .ph_bg .xz_2 {
    margin-top:23px;
    background:url(../images/iphone2.png) no-repeat;
}
.player-first-nr .ph_bg .xz_2:hover {
    background:url(../images/iphone_hover2.png) no-repeat;
} */

.player-first-nr .step {
    clear:both;
    font-size:16px;
    font-family:"Microsoft YaHei";
    color:#e84c3d;
    text-align:center;
    padding-top:5px;
}
.player-first-nr .line2 {
    padding-top:8px;
}

/*手机直播第一步 结束*/


.step_phone .two {
    position:absolute;
    z-index:1000;
    background:url(../images/step2.gif) no-repeat 30px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/step2.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:673px;
    height:285px;
}

.step_phone .ph_bg .player2 {
    background:url(../images/player2.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/player2.png'); /* IE6 */
    _ background-image: none; /* IE6 */
    width:82px;
    height:82px;
    margin-top:84px;
    margin-left:195px;
}

/* body {
    background: #f8f8f8;
} */
.center {
    vertical-align: top;
    width:960px;
    margin:0px auto;
}

.nav-two {
    background: none repeat scroll 0 0 #EFEFF9;
    border-bottom: 1px solid #CFCEE0;
    border-left: 1px solid #CFCEE0;
    border-right: 1px solid #CFCEE0;
    height: 38px;
    margin: 0 auto;
    width: 958px;;
}

/*.nav-two .nav-lists ul {
    float:left;
}
.nav-two ul li {
    float:left;
    line-height:36px;
    font-family:"Microsoft YaHei";
    font-size:14px;
    width:90px;
    text-align:center;
    cursor:pointer;
    margin-right:10px;
}*/
.nav_list2{
    color: #333333;
    float: left;
    margin-top: 3px;
    text-align: center;
    width: 102px;
    height: 31px;
    line-height:31px;
    margin-left: 13px;
    cursor: pointer;
}
.nav_list2:hover,.nav_list2_hover{
    background-color:#EE8301;
    border-radius: 2px;
    color: #FFFFFF;
}
/*.nav-two .nav-lists ul li a {
    color:#666;
}
.nav-two .nav-lists ul li.all {
    background:#d3d2d2;
    width:90px;
}
.nav-two .nav-lists ul li.all {
    color:#fff;
}*/


.north{
    top:0px;
    width:800px;
    /*  height:135px;  */
    background-color: white;
}
.west{
    width:960px;
    margin-bottom:2px;
   /*  height:36px; */
   /*  margin-left:2px !important; */
}
a:link {
    font-family:  Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
a:visited {
    font-family: Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
a:hover {
    font-family: Arial,Helvetica,sans-serif;
    color: #FF0000;
    text-decoration: none;
}
a:active {
    font-family:Arial,Helvetica,sans-serif;
    color: #3996de;
    text-decoration: none;
}
.ui-corner-all { 
-moz-border-radius-topleft: 4px; 
-webkit-border-top-left-radius: 4px; 
-khtml-border-top-left-radius: 4px; 
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px; 
-webkit-border-top-right-radius: 4px; 
-khtml-border-top-right-radius: 4px; 
border-top-right-radius: 4px;
-moz-border-radius-bottomleft: 4px; 
-webkit-border-bottom-left-radius: 4px; 
-khtml-border-bottom-left-radius: 4px; 
border-bottom-left-radius: 4px; 
-moz-border-radius-bottomright: 4px; 
-webkit-border-bottom-right-radius: 4px; 
-khtml-border-bottom-right-radius: 4px; 
border-bottom-right-radius: 4px;
}
.ui-state-default {
 border: 0px solid #4169E1; 
 background:  50% 50% repeat-x; 
/*  font-weight: bold;  */
 color: #ffffff;
}
.ui-state-hover {
border: 0px solid #fbcb09; 
background: #d6e7e7  50% 50% repeat-x; 
color: #3996de;
}
.ui_state {
 border: 0px solid #4169E1;
 background:  50% 50% repeat-x;
/*  font-weight: bold;  */
 color: #3996de;
}
.ui-corner-top{
-moz-border-radius-topleft: 4px; 
-webkit-border-top-left-radius: 4px; 
-khtml-border-top-left-radius: 4px; 
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px; 
-webkit-border-top-right-radius: 4px; 
-khtml-border-top-right-radius: 4px; 
border-top-right-radius: 4px;
}
.ui_modify_button{
background:#ffffff;
height:30px;
font-weight:bold; 
color: #3996de;
}
.titleBlackFont {
    font-family: Arial,Helvetica,sans-serif;;
    font-size: 15px;
    text-decoration: none;
    color:#000000;  
  /*   font-weight: bold; */
}
.contentFont {
    font-size: 15px;
    font-family: Arial,Helvetica,sans-serif;
    line-height:1.125;
    text-decoration: none;
    color:#3996de;  
/*     font-weight: bold; */
    text-align:center;
}
/*input,textarea{
    font-size: 12px;
    line-height:1.125;
    font-family:Arial,Helvetica,sans-serif;
    color: #444444;
}
.tipsFontForProfile{
    font-size: 12px;
    line-height:1.125;
    font-family:Arial,Helvetica,sans-serif;
    color: #444444;
}*/

.videoTitles{
    font-size: 14px;
    line-height:1.125;
    font-family:'宋体';
    color: #3996de;
}

 .tipsFontForBlack{
    font-size: 12px;
    line-height:1.125;
    font-family: Arial,Helvetica,sans-serif;
}

li.tipsFontForBlack{
    font-size: 12px;
    line-height:1.125;
    font-family: Arial,Helvetica,sans-serif;
    display: inline-block;
} 
.videoDisplay{
    /*width:808px;*/
    margin-top:3px;
    font-size: 12px;
    line-height:1.125;
    font-family: Arial,Helvetica,sans-serif;
    border: 0px solid #eeeeee;
    color: #3996de;
    float:center;
    overflow:hidden;
}
.videoInfo{
margin:10px 0 2px 70px;
}
.preview_div_2{
-moz-border-radius:3px;
-webkit-border-radius: 3px;
border:0px solid #eeeeee;
font-size: 12px;
/* color:#0082CB; */
margin:0 0 0 73px;
}
.circleName{
  /* margin-left:2px;
  border:1px solid #c0d3d5;*/
   background: url(../pic/round_middle.png) repeat-x; 
   height:28px;
   color:#3996de;
   line-height: 2.0;
   position: relative;

}
.reduce{
  cursor:url("../img/zoomout.cur"),auto;
}

.expand{
 cursor:url("../img/zoomin.cur"),auto;
 display:block;
 text-align:center;
 width:188px;
 height:154px;
}

.prep_share_icon_div_css{
    position: absolute;
    float:left;
}
.forward_icon{
background:url('../pic/bds.png') no-repeat;
text-decoration:none;
float:left;
padding:6px 0px 3px 20px;
height:10px;
}
.forward_icon:hover{
text-decoration:none;
}
.sina_icon{background-position: 0px -120px;}
.renren_icon{background-position: 0px -200px}
.qq_icon{background-position: 0px -240px}
.border_wrapper{margin-top: 10px;}
.back_border{
   padding-top:20px;
}
/* for playvideo.jsp */
.titlefont{font-family:"Microsoft YaHei";font-size:18px;font-weight:bold;color:#454545;}
.content{margin-top: 10px;}

#bmenu input[type="button"]{
	padding:2px 12px;
}
#btns input[type="button"]{
	padding:2px 12px;
} 
.tr_selected{
	background: #FFFFCA;
}
.sdk_tr td>input{width:30px;}