﻿*{margin:0; padding:0;list-style:none}
img{border:0}
a,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
body{font-size:12px;}
.hidden{display:none}
.FloatClear{width:100%; clear:both; height:1px; overflow:hidden}
.nowarp {white-space:nowrap} 
input[type=submit],
input[type=reset],
input[type=button]{
  filter:chroma(color=#000000);
}

html,body,div{
	scrollbar-arrow-color:#ff7f00; /*三角箭头的颜色*/
	scrollbar-face-color:#f0f0f0; /*立体滚动条的颜色（包括箭头部分的背景色）*/
	scrollbar-3dlight-color:#f0f0f0; /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color:#ff7f00; /*滚动条的高亮颜色（左阴影？）*/
	scrollbar-shadow-color:#ff7f00; /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color:#f0f0f0; /*立体滚动条外阴影的颜色*/
	scrollbar-track-color:#f0f0f0; /*立体滚动条背景颜色*/
	scrollbar-base-color:#ff7f00; /*滚动条的基色*/
}
/***** 公共 *****/
.S_hide_submit {
    width:0px;height:0px;position:absolute;left:-99999px
}
/***** Top Index *****/
.S_top {
    height: 43px; overflow: hidden; width: 100%; background:#ff9e01;border-bottom:solid 0px #ff9e01
}
.S_top div.TLink {
    float:left; margin-left:10px
}
.S_top div.TLink li {
    float:left; height:40px; overflow:hidden; color:#FFF; line-height:42px; font-size:14px;position:relative
}
.S_top div.TLink p {
    height:40px; overflow:hidden;line-height:42px;
}
.S_top div.TLink .p2 {
    background:#ffe7c0;height:3px;position:absolute;bottom:0;width:0px
}
.S_top div.TLink li.ons p.p2 {
    width:100%;
}
.S_top div.TLink li a,.S_top div.TLink li a:visited,.S_top div.TLink li a:hover {
    color:#FFF;text-decoration:none;display:block;position:relative;float:left;margin:0 10px;
}
.S_top div.TUser {
    float: right; height:43px; overflow:hidden; line-height:32px; margin-right:10px; color:#FFF
}
.S_top_logo {
    position:absolute;z-index:99;top:0;left:20px;width:89px;height:67px;
    background:url(../../Content/images/s_index_toplogo.png);
    display:none;
}
.S_top_loginad {
    position:absolute;z-index:99;top:45px;right:40px;color:#FFF;display:none;
}
.S_top_loginad .content {
    background:#ff9e01;padding:10px;
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;  
}
.S_top_loginad .arrow {
    background:#FFF;
}
.S_top_loginad .arrow1{
    width: 0px;height:0px;border-width:10px;border-style: solid;
    border-color: transparent transparent #ff9e01 transparent;
    margin-left:170px;
}
.S_top_loginad .p1 {
    font-weight:bold;font-family:'Microsoft YaHei';text-align:right;cursor:pointer;font-size:12px;padding:0
}
.S_top_loginad p {
    font-size:14px;padding:5px;text-align:center;
}
.S_top_loginad h1 {
    text-align:center;font-size:14px;background:#ff7f00;padding:8px 0;cursor:pointer;margin:10px;width:175px;
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;  
}
.S_top div.TUser a, .S_top div.TUser a:visited {color:#FFF;text-decoration:none;display:block;padding:0 10px}
.S_top div.TUser a:hover{color:#FFF;text-decoration:none;display:block;background-color:#ffc566;padding:0 10px}
.S_top_login {
    border:solid 1px #ffe3b5;border-bottom:0;border-top:0;
}
.S_top_login a {
    background-image:url(../../Content/images/rainpat_ico.png);
    background-position:10px 10px;text-indent:25px;
}
.S_top_help a {
    background-image:url(../../Content/images/rainpat_ico.png);
    background-position:-60px 10px;width:20px;
}
.S_top div.TUser li {float:left; height:43px; overflow:hidden; color:#FFF; line-height:42px; font-size:14px;}
.S_top_userico{
    background-image:url(../../Content/images/s_userico.png);background-repeat:no-repeat;height:30px;margin:7px 5px 0 5px;overflow:hidden;width:30px;
}
.TUser li.GP{background-position:center 0px}
.TUser li.G0{background-position:center 0px}
.TUser li.G1{background-position:center -30px}
.TUser li.G2{background-position:center -60px}
.TUser li.G3{background-position:center -90px}
.TUser li.G4{background-position:center -120px}
.TUser li.G5{background-position:center -150px}
.TUser li.GAdmin{background-position:center -180px}
.TUser li.GCom{background-position:center -273px}
.TUser li.GPeople{background-position:center -313px}
.TUser li.GGvernment{background-position:center -353px}
.S_top_form {
    width:0;height:0;overflow:hidden
}
table.SLogin {
    width:95%; margin:auto; font-size:14px; color:#333
}

table.SLogin td {
    padding:5px 7px
}
#Sloginmsg,#Sregistmsg {
    color:#F00;font-size:12px
}
.S_index_t1 {
    width:730px;margin:50px auto auto auto
}
.S_index_c {
    width:100%;clear:both;
}
.S_index_c ul{
    padding:0 0 0 90px;
}
.S_index_c li {
    float:left;line-height:28px;font-size:14px;padding-right:10px
}
.S_index_b,.S_list_b {
    width:100%;position:relative;overflow:hidden;clear:both
}
.S_index_b p {
    float:left;width:80px;font-size:16px;font-weight:bold;color:#ff6201;font-family:'Microsoft YaHei';height:36px;line-height:38px;overflow:hidden
}
.S_index_b input.box {
    width:540px;border:solid 1px #999; padding:7px;font-size:14px;height:20px;float:left;
}
.S_index_b input.btn {
    position:absolute;right:0;bottom:0;
    border:solid 1px #ff7f00; padding:10px;font-size:14px;height:36px;background:#ff9e01;
    width:12%;cursor:pointer;color:#FFF;font-weight:bold;
    border-left:0;border-top:0;
    /*-moz-border-radius: 5px; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0;*/ /* Gecko browsers */
   /* -webkit-border-radius: 5px; -webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;*//* Webkit browsers */
   /* border-radius:5px; border-top-left-radius:0px;  border-bottom-left-radius:0px;*/  /* W3C syntax */    
}
.S_bottom_l {
    width:100%; margin:auto; text-align:center; padding:10px 0 5px 0; color:#666;margin-top:50px
}
.S_bottom_l a, .S_bottom_l a:visited{
    color:#666; text-decoration:none
}
.S_bottom_l a:hover{
    text-decoration:underline; color:#F30
}
.S_bottom_msg {
    width:100%; margin:auto; text-align:center; padding:10px 0 5px 0; line-height:20px; color:#666; border-top:solid 0px #CCC
}
.S_top_quicklink a, .S_top_quicklink a:visited{
    display:block;width:80px; height:24px;line-height:24px;overflow:hidden;text-align:center;color:#FFF;text-decoration:none
}
.S_top_quicklink a:hover{
    color:#FFF;text-decoration:none;background:#ff972f
}
.S_top_onedb {
    float:left; height:110px; margin:5px 10px
}
.S_top_onedb .dbico,.S_top_onedb .dbico img {
    width:80px; height:80px; overflow:hidden;
}
.S_top_onedb .dbico .adddb {
    width:80px;height:80px;display:block;background:url(../../Content/images/u_adddb.png) no-repeat 0 0
}
.S_top_onedb .dbico .adddb:hover {
    background-position:0 -80px
}
.S_top_onedb .dbname {
    width:80px; height:30px; line-height:30px; overflow:hidden; text-align:center; white-space:nowrap
}
.S_top_onedb .dbname a, .S_top_onedb .dbname a:visited {
    color:#333
}
.S_top_onedb .dbname a:hover {
    color:#333;text-decoration:none
}
.S_top_onedb1 {
    height:140px; 
}
.S_top_onedb1 .dbcontrol {
    text-align:center;
}
.S_top_onedb1 .dbcontrol span {
    color:#F30;margin:0 3px;cursor:pointer;
}
/***** PatentList *****/
.S_list_b input.box {
    width:96%;border:solid 1px #999; padding:7px 10px;font-size:14px;margin:auto;
    -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.S_list_b input.btn {
    width:80px;cursor:pointer;color:#FFF;font-size:14px;font-weight:normal;border:solid 1px #ff7f00;
    background:#ff7f00;margin:0 3px;height:32px;position:absolute;right:0;top:7px;
    -moz-border-radius: 5px; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0; /* Gecko browsers */
    -webkit-border-radius: 5px; -webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;/* Webkit browsers */
    border-radius:5px; border-top-left-radius:0px;  border-bottom-left-radius:0px;  /* W3C syntax */
}
.S_list_b input.btn2 {
    width:80px;cursor:pointer;color:#FFF;font-size:14px;font-weight:normal;border:solid 1px #ff7f00;
    background:#ff7f00;margin:0 3px;height:32px;
    -moz-border-radius: 5px; /* Gecko browsers */
    -webkit-border-radius: 5px;/* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.S_list_count {
    width:95%; margin:5px auto auto auto;border:solid 1px #dcd0b3;
    -moz-border-radius: 5px; /* Gecko browsers */
    -webkit-border-radius: 5px;/* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.S_list_count div.SRCTitle {
    font-size:12px; padding:7px 5px 7px 20px; cursor:pointer; color:#333;position:relative;
    background:url(../../Content/images/rainpat_ico.png) no-repeat -65px -51px #dcd0b3;
}
.S_list_count div.SRCTitle p {
    position:absolute;right:10px;top:8px;height:10px;width:20px;
    background:url(../../Content/images/rainpat_ico.png) no-repeat left -120px;
}
.S_list_count div.SRCList {
    display: none;background:#FFF;padding-bottom:5px;
}
.S_list_count div.SRCList li{padding:5px 0 2px 15px}
.S_list_count div.SRCList li a,.SearchResultCount .SRCList li a:visited{display:inline; color:#333; text-decoration:none}
.S_list_count div.SRCList li a:hover{display:inline; color:#b45c1a; text-decoration:underline}
.S_list_count .s_count_link {
    white-space:nowrap;border-bottom:dashed 1px #E1E1E1;padding-bottom:3px;overflow:hidden;position:relative;height:20px;
}
.S_list_count .s_count_link .p2 {
    width:100%;line-height:20px;text-indent:10px;
}
.S_list_count .s_count_link .p1 {
    position:absolute;left:5px;top:8px;width:15px;
}
.S_list_count .s_count_link .p3 {
    position:absolute;right:0px;top:5px;width:60px;background:#FFF;line-height:20px;text-align:right;line-height:20px;padding:0 5px 0 0
}
.S_list_count .s_count_link1 {
    overflow:hidden;
}
.S_list_count .s_count_link1 p {
    width:50px;padding:3px 0;background:#888;color:#FFF;text-align:center;
    -moz-border-radius: 5px; /* Gecko browsers */
    -webkit-border-radius: 5px;/* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
    cursor:pointer;
}
.S_list_count .s_count_link1 .p1 {
    float:left;
}
.S_list_count .s_count_link1 .p2 {
    float:right;margin:auto 10px auto auto;
}
.S_list_item {
    width:90%;margin:5px auto auto auto;border:solid 1px #dcd0b3;padding:5px;display:none;background:#FFF;
    -moz-border-radius: 5px; /* Gecko browsers */
    -webkit-border-radius: 5px;/* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.S_list_item .SRCitem {
    border-bottom:dashed 1px #dcd0b3;padding:5px 0;position:relative;
}
.S_list_item .SRCitem .title {
    color:#333;padding:3px 0;position:relative
}
.S_list_item .SRCitem .content {
    color:#77b877;
}
.S_list_item .SRCitem .content li{
    position:relative;padding:3px 0
}
.S_list_item .SRCitem .content p{
    white-space:nowrap;width:100%;overflow:hidden
}
.S_list_item .SRCitem .content span {
    position:absolute;right:0;top:0;display:block;background:#EEE;padding:2px 5px;cursor:pointer
}
.S_list_item .SRCitem .close {
    position:absolute;right:0;top:2px;
    width:16px;height:16px;overflow:hidden;cursor:pointer;
    background:url(../../Content/images/rainpat_ico.png) no-repeat -70px -120px;
    display:none;
}
.S_list_lt,.S_list_ltdb {
    height:35px; border-bottom:solid 1px #dcd0b3; background:#e9e5dc url(../../Content/images/s_count.png) no-repeat 10px center; width:100%; white-space:nowrap; overflow:hidden
}
.S_list_lt p,.S_list_ltdb p{color:#333; font-size:14px; margin-left:36px; padding-top:11px}
.S_list_ltdb {background:#e9e5dc url(../../Content/images/p_left_top.png) no-repeat 10px center;}
.S_dialog_div {
    width:97%;margin:auto
}
.S_dialogs_one {
    width:100%;border-bottom:dashed 1px #CCC
}
.S_dialogs_one td {
    padding:5px 0
}
.S_dialogs_one .S_dialogs_one_img p {
    float:left;width:15px;height:15px;background:url(../../Content/images/searchadd.png) no-repeat;overflow:hidden;cursor:pointer;margin-right:5px
}
.S_dialogs_one .S_dialogs_one_img .p1 {
    background-position:0 0
}
.S_dialogs_one .S_dialogs_one_img .p2 {
    background-position:0 -25px
}

.s_daterange { width: 950px;margin: auto;border-collapse: collapse;color: #333;}
.s_daterange td {border: solid 1px #CCC;padding: 7px 5px 4px 5px;text-align: center;}
.s_daterange .title td {font-weight: bold; background: #F1F1F1;}
/***** IPList *****/
.S_list_ct {
    height:35px; border-bottom:solid 1px #dcd0b3;background:#e9e5dc; width:100%; white-space:nowrap; overflow:hidden
}
.S_list_ct li {
    background:url(../../Content/images/s_list_topico.png) no-repeat;height:30px;overflow:hidden;float:left;margin-left:5px;cursor:pointer
}
.S_list_ct .S_list_top_chk {
    padding:3px 0 0 0;background:none;
}
.S_list_ct .S_list_top_two {
    background-position:-100px 8px; width:62px
}
.S_list_ct .S_list_top_two3 {
    background-position:-100px -22px; width:62px
}
.S_list_ct .S_list_top_thr {
    background-position:-100px -82px; width:62px
}
.S_list_ct .S_list_top_thr3 {
    background-position:-100px -52px; width:62px
}
.S_list_ct .S_list_top_dip {
    background-position:0 -52px; width:50px
}
.S_list_ct .S_list_top_scp {
    background-position:0 -82px; width:75px
}
.S_list_ct .S_list_top_scs {
    background-position:0 -22px; width:90px
}
.S_list_ct .S_list_top_cn {
    background-position:-100px -112px; width:75px
}
.S_list_ct .S_list_top_cn1 {
    background-position:-100px -142px; width:75px
}
.S_list_ct .S_list_top_fl {
    background-position:-100px -172px; width:75px
}
.S_list_ct .S_list_top_fl1 {
    background-position:-100px -202px; width:75px
}
.S_list_ct .S_list_top_recollect {
    background-position:0px -142px; width:75px
}
.S_list_ct .S_list_top_delete {
    background-position:0px -112px; width:50px
}
.S_list_ct .S_ipinfo_top_zlxm {background-position:-200px 8px; width:75px}
.S_list_ct .S_ipinfo_top_zlxm1 {background-position:-200px -22px; width:75px}
.S_list_ct .S_ipinfo_top_doc {background-position:-200px -52px; width:87px}
.S_list_ct .S_ipinfo_top_doc1 {background-position:-200px -82px; width:87px}
.S_list_ct .S_ipinfo_top_doct {background-position:-310px 8px; width:87px}
.S_list_ct .S_ipinfo_top_doct1 {background-position:-310px -22px; width:87px}
.S_list_ct .S_ipinfo_top_docf {background-position:-310px -52px; width:87px}
.S_list_ct .S_ipinfo_top_docf1 {background-position:-310px -82px; width:87px}
.S_list_ct .S_ipinfo_top_law {background-position:-200px -112px; width:75px}
.S_list_ct .S_ipinfo_top_law1 {background-position:-200px -142px; width:75px}
.S_list_ct .S_ipinfo_top_yz {background-position:-200px -232px; width:75px}
.S_list_ct .S_ipinfo_top_yz1 {background-position:-200px -262px; width:75px}
.S_list_ct .S_ipinfo_top_tz {background-position:-200px -172px; width:52px}
.S_list_ct .S_ipinfo_top_tz1 {background-position:-200px -202px; width:52px}
.S_list_ct .S_list_top_sel {
    padding-top:7px;background:none
}
.S_list_totle {
    padding:0 0 5px 0; text-indent:10px; color:#555; height:30px;overflow:hidden; width:98%
}
.S_list_totle li {
    float:left;line-height:30px
}
.S_list_totle li span {
    color:#F00
}
.S_list_totle li.Excelico,.S_list_totle li.Wordico,.S_list_totle li.Searchana {
    background:url(../../Content/images/s_list_topico.png) no-repeat;color:#F30;font-weight:bold;text-indent:18px;margin-left:10px;cursor:pointer
}
.S_list_totle li.Excelico {
    background-position:0 -288px
}
.S_list_totle li.Wordico {
    background-position:0 -258px
}
.S_list_totle li.Searchana {
    background-position:0 -228px
}
.S_list_plist {
    width:98%;
}
.S_list_plistone {
    border-bottom:solid 1px #CCC; width:100%
}
.S_list_plistone .S_list_plistonebg {
    background:#EEE
}
.S_list_plistone img {
    border:solid 1px #CCC;margin:10px;width:89px;height:123px
}
.S_list_plistone .list1 .validity1 {
    color:#FFF; background:#06bd56
}
.S_list_plistone .list1 .validity2 {
    color:#FFF; background:#5e5e5e
}
.S_list_plistone .list1 .validity3 {
    color:#FFF; background:#009ae8
}
.S_list_plistone div {
    width:100%
}
.S_list_plistone .list1 {
    line-height:28px;padding-top:5px
}
.S_list_plistone .list1 .type {
    color:#80911c;
}
.S_list_plistone .list1 .title {
    color:#b45c1a; font-size:16px; text-decoration:underline; cursor:pointer;margin:auto 5px
}
.S_list_plistone .list1 .appno {
    font-size:14px;
}
.S_list_plistone .list2 {
    line-height:150%;color:#0097a0
}
.S_list_plistone .S_news_link {
    cursor:pointer; text-decoration:underline;
}
.S_list_plistone .list3 {
    line-height:150%;color:#414141;
}
.S_list_plistone .list3 img {
    display:none
}
.S_list_plistone .list4 {
    line-height:150%;color:#a0a0a0;padding:5px 0
}
.S_list_bottom_f {
    max-width:800px;margin:auto;clear:both
}
.S_list_bottom_f table {
    width:98%;margin:auto
}
.S_list_bottom_f input.box {
    width:97%;border:solid 1px #999; padding:7px 10px;font-size:14px;margin:auto;
    -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.S_list_bottom_f input.btn {
    cursor:pointer;position:absolute;right:0;top:7px;
    background:#ff7f00;height:32px;
    width:80px;cursor:pointer;color:#FFF;font-size:14px;font-weight:normal;border:solid 1px #ff7f00;
    -moz-border-radius: 5px; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0; /* Gecko browsers */
    -webkit-border-radius: 5px; -webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;/* Webkit browsers */
    border-radius:5px; border-top-left-radius:0px;  border-bottom-left-radius:0px;  /* W3C syntax */
}
.S_patent_zlxm,.S_patent_legal,.S_patent_review,.S_patent_citation,.S_patent_message,.S_patent_doct,.S_patent_docf,.S_patent_family2,.S_patent_doc,.S_patent_family,.S_ipinfo_claim, .S_ipinfo_desc, .S_user_cskey {
    /*background:url(../../Content/images/s_loading.gif) no-repeat;min-height:50px;background-position-x:center;background-position-y:15px;*/
}
.S_patent_zlxm .title,.S_patent_doct .title {
    padding:20px 0; font-size:18px; font-weight:bold; color:#444; text-align:center; width:100%;background:#FFF
}
.S_patent_zlxm .zlxm,.S_patent_doct .zlxm {border-collapse:collapse; color:#444; width:98%;background:#FFF;margin:auto}
.S_patent_zlxm .zlxm td,.S_patent_doct .zlxm td{border:solid 1px #DDD; padding:7px 5px 4px 5px; word-wrap:break-word}
.S_patent_zlxm .zlxm img,.S_patent_doct .zlxm img{display:none}
.S_patent_zlxm .zlxm .abstrxtimg {
    max-width:200px; max-height:200px; border:solid 1px #CCC; display:block; float:right
}
.Legalredown {
    width:100%;display:block;padding:10px 0;background:#FFF;overflow:hidden;
}
.Legalredown .redownbtn {
    width:20px;height:20px;overflow:hidden;cursor:pointer;
    background-image:url(../../Content/images/rainpat_ico.png);
    background-position:-140px 0;
}
.Legalredown  ul{
    float:right;padding:0 20px 0 0
}
.Legalredown  ul li{
    float:left;padding:0 5px;line-height:20px;
}
.ESPlegals {
    margin:auto;width:97%;
}
.ESPlegals .tableType3{
    border-collapse:collapse;color:#333;margin-top:10px;
}
.ESPlegals .tableType3 td,.ESPlegals .tableType3 th{
    border:solid 1px #999;padding:5px;
}
.ESPlegals .tableType3 .smallbold{
    white-space:nowrap;
}
.S_patent_legal .flzt {border-collapse:collapse; color:#444; width:98%;background:#FFF;margin:10px auto}
.S_patent_legal .flzt td{border:solid 1px #DDD; padding:7px 5px 4px 5px; word-wrap:break-word}
.S_patent_citation .citation {border-collapse:collapse; color:#444; width:98%;background:#FFF;margin:10px auto}
.S_patent_citation .citation td{border:solid 1px #DDD; padding:7px 5px 4px 5px; word-wrap:break-word}
.S_patent_message table {margin:auto;line-height:30px}
.S_patent_message table a,.S_patent_message table a:visited,.S_patent_message table a:hover {color:#F30}
.S_patent_family .family {border-collapse:collapse; color:#444; width:98%;background:#FFF;margin:10px auto}
.S_patent_family .family td{border:solid 1px #DDD; padding:7px 5px 4px 5px; word-wrap:break-word}
.S_SIPdownip_url,.S_SIPdownip_url a,.S_SIPdownip_url a:visited,.S_SIPdownip_url a:hover {color:#F30}
.IPInfodownnodoc {width:100%;font-size:18px;text-align:center;padding:10px}
.S_ipinfo_down_doc {margin:auto}
.S_ipinfo_down_doc td {height:40px}
.S_ipinfo_down_doc td p {white-space:nowrap;float:left;padding:5px 1px; width:100px; text-align:center}
.S_ipinfo_down_doc td a, .S_ipinfo_down_doc td a:hover{color:#F30; text-decoration:underline}
.U_collect_msg td{padding:5px 0 3px 5px}
.S_ipinfo_fulltext td {
    word-break: break-all; word-wrap:break-word;
}
.S_ipinfo_fulltext img {
    display:none;
}
.documentft {
    background:#FFF;margin:10px
}
.example-image{
    width:150px;height:150px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;
    border:solid 5px #EEE
}

/********** 高级检索 **********/
.S_ads_banner {
    width:950px; margin:auto; height:95px; overflow:hidden; background:url(../../Content/images/s_ips_topbg.gif) no-repeat right 0
}
.S_ads_banner .logo {
    float:left
}
.S_ads_banner .logo img {
    margin:20px 0 0 0
}
.S_ads_s {
    width:950px; margin:10px auto auto auto; border:solid 1px #ececec; background:#f7f7f7
}
.S_ads_s .top {
    margin:10px 10px 2px 10px
}
.S_ads_s .top table td{padding:5px 0 0 0; color:#333}
.S_ads_s .top strong{color:#444; white-space:nowrap}
.S_ads_s .top .CIDNames{margin-left:20px}
.S_ads_s .top .STopColor{color:#ff7f00; font-weight:bold}
.S_ads_s .top .ADSearchHR{width:100%; height:1px; overflow:hidden; border:solid 1px #ececec}
.S_ads_s .top .OnecheckS li{float:left; height:24px; line-height:28px; overflow:hidden; padding-right:5px;width:80px}
.S_ads_s .top .ADCheckAll{position:absolute; width:50px; top:5px; right:5px; font-weight:bold; color:#ff7f00; height:28px; line-height:28px}
.S_ads_s .top .ADSearchmore{background:url(../../Content/images/s_ads_more.gif); width:18px; height:18px; position:absolute; right:10px; bottom:10px; cursor:pointer}
.S_ads_s .ADSearchHR{width:100%; height:1px; overflow:hidden; border:solid 1px #ececec}
.S_ads_s .ADSearchBtn{width:100%; padding:15px 0; text-align:center} 
.S_ads_s .ADSearchBtn img{margin:0 20px; width:80px; cursor:pointer}
.S_ads_s .S_ads_sitem {width:98%;margin:5px auto}
.S_ads_s .ADSearchBtn a {
    margin:0 20px;width:80px;background-color:#ff7f00;display:inline-block;height:36px;line-height:36px;
    -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
    font-size:14px;color:#FFF;
}
.S_ads_s .ADSearchBtn a:hover {
    background-image:url(../../Content/images/s_index_bb.png);text-decoration:none;
}

.S_ads_s .EXTdiv{width:96%; margin:10px auto}
.S_ads_s .EXSearchtext{width:98%; height:80px; border:solid 1px #DDD; padding:5px; color:#111}
.S_ads_s .EXLogic{width:96%; margin:auto; height:30px}
.S_ads_s .EXLogic li{float:left; height:24px; line-height:24px; padding:0 10px; margin:0 10px 0 0; border:solid 1px #DDD; color:#333; cursor:pointer}
.S_ads_s .EXLogic table{float:left; border-collapse:collapse}
.S_ads_s .EXLogic table td{height:26px; color:#333; border:solid 1px #DDD; cursor:pointer; text-align:center; width:50px}
.S_ads_s .EXitemkey{width:96%; margin:10px auto; border-collapse:collapse}
.S_ads_s .EXitemkey td{height:26px; text-indent:10px; border:solid 1px #DDD; color:#111; cursor:pointer}

#S_list_code table{
    width:100%;
}
#S_list_code table td{
    padding:5px
}
#S_list_code table td input{
    margin:auto;
    -moz-border-radius: 3px;  /* Gecko browsers */
    -webkit-border-radius: 3px; /* Webkit browsers */
    border-radius:3px;  /* W3C syntax */
    width:100px;
    height:30px;
    border:solid 1px #999;
}
#S_list_code table td p{
    margin:auto;
    -moz-border-radius: 3px;  /* Gecko browsers */
    -webkit-border-radius: 3px; /* Webkit browsers */
    border-radius:3px;  /* W3C syntax */
    width:80px;
    height:30px;background:#CCC;overflow:hidden;
    line-height:32px;cursor:pointer;
    text-align:center;
}

/************** 分页 ***************/
/*分页脚样式开始*/
/*分页脚基本设置*/
.mj_pagefoot{
	padding:3px;
	margin:3px;
	text-align:center;
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-size:14px;
}
/*分页脚超链接样式开始*/
.mj_pagefoot a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e5c49a;
	
	text-decoration: none; 
	color: #b16f2e;
}
.mj_pagefoot a:hover {
	border: 1px solid #a5812b;
	color: #666;
	background-color: #FFFFDF;
}
/*分页脚超链接样式结束*/
/*上一页下一页按钮样式*/
.mj_pagefoot span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a5812b;
	font-weight: bold;
	background-color: #b16f2e;
	color: #FFF;
}
/*无效翻页按钮样式*/
.mj_pagefoot span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
/*其它信息样式*/
.mj_pagefoot span.info{
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #929292;
}
/*分页脚样式结束*/
/*分页脚样式开始*/
/*分页脚基本设置*/
.mj_pagefoot_green{
padding: 3px;
		margin: 3px;
		text-align:center;
		font-family:Tahoma,Helvetica,sans-serif;
		font-size:13px;
}

/*分页脚超链接样式开始*/
.mj_pagefoot_green a {
		border: 1px solid #e4d9cc;
		margin-right:3px;
		padding:2px 8px;

		background-position:bottom;
		text-decoration: none;

		color: #de6300;	
	}
.mj_pagefoot_green a:hover {
		border: 1px solid #af6f2b;
		background-image:none;
		background-color:#d48436;
		color: #fff;
}
/*分页脚超链接样式结束*/
/*上一页下一页按钮样式*/
.mj_pagefoot_green span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #666;
}
/*无效翻页按钮样式*/
.mj_pagefoot_green span.disabled {
display:none;
}
/*其它信息样式*/
.mj_pagefoot_green span.info{
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #929292;
}
/*分页脚样式结束*/

/***** 美国法律状态 ****/
.UScloudTitle {
    font-size:18px;color:#007aad;font-weight:bold;width:95%;background:#FFF;margin:auto;padding:10px 0 5px 0;
    font-family:'Microsoft YaHei';
}
.UScloudTable1 {
    background:#FFF;width:95%;border-collapse:collapse;margin:auto;
    font-family:'Microsoft YaHei';
}
.UScloudTable1 td {
    border:solid 1px #999;padding:3px 5px;font-size:12px;
}
.UScloudTd1 {
    background:#e8f8ff
}
.UScloudTr1 {
    background:#d1d1d1
}
.UScloudTr2 {
    background:#efefef
}
.UScloudTr3 {
    color:#FFF;background:#8b8b8c;
}
.UScloudImgCode {
    width:450px; margin:auto;white-space:nowrap;background:#FFF;
}
.UScloudImgCode .box {
    width:95%;border:solid 1px #999;height:30px;
     -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.UScloudImgCode a {
    width:70px;display:block;height:30px;background-color:#ff7f00;line-height:30px;font-size:14px;color:#FFF;text-align:center;
     -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
}
.UScloudImgCode a:hover {
    background-image:url(../../Content/images/s_index_bb.png);text-decoration:none;
}

.U_collectico {
    width:40px;height:46px;background:#77b877 url(../../Content/images/SCico.png) no-repeat center center; overflow:hidden;
    border:solid 1px #CCC;
    -moz-border-radius: 5px;  /* Gecko browsers */
    -webkit-border-radius: 5px; /* Webkit browsers */
    border-radius:5px;  /* W3C syntax */
    -webkit-box-shadow:0 0 10px #ddd;  
    -moz-box-shadow:0 0 10px #ddd;  
    box-shadow:0 0 10px #ddd; 
}
.loadingimg {
    background:url(../../Content/images/loading.gif) no-repeat center center
}

/******************* scrolltop ****************/
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: absolute;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(232, 98, 86, 0.8) url(../../Content/images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  z-index:999
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  /*.cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }*/
}

