﻿@charset "utf-8";
/* Global Styles '新宋体','宋体',Verdana */
*{font-size:12px; font-family:'Microsoft Yahei',Tahoma,Arial,sans-serif;margin:0px;}
.left{ float:left;}
.right{ float:right;} 
html{}
body {margin:0px; background-color:#EBEBEB;}
#global {padding-top:0px; z-index:0;}
#wrapper { margin-left:auto; margin-right:auto; width:100%; max-width:1202px; padding-left:0px;padding-right:0px;}
.pagewidth{ width:1200px;}
.container{ margin-left:auto; margin-right:auto; width:100%; max-width:1202px; text-align:center;padding-left:0px;padding-right:0px;}
#top{ overflow:hidden; }
#head{ margin-bottom:-3px; margin-left:auto;margin-right:auto; max-width:1202px;}
#head{ max-width:1202px; margin-left:auto; margin-right:auto;position:relative;}
#menu{clear: both;border-radius:10px;}
#menu .menuleft{background:url("/sscms/s/i/2011/menu_left.gif") no-repeat scroll left top;float:left;width:170px;}
#menu .menuright{background:url("/sscms/s/i/2011/menu_right.gif") no-repeat scroll right top;float:right;width:97px;}
#main{ padding:8px 0px;} 
.main_body{background-color:#DBEEFF;}
#foot{ clear: both;padding-top:10px;margin-left:auto;margin-right:auto; max-width:1002px;}
#foot * {text-align:center;}
#foot p{ color:#646464;}

.opacity0{opacity:0;}
.mainnavbaricon{ float:left;padding-top:5px;}
.mainnavbar{float:left;padding-top:4px; margin-left:5px;}
.mainnavbar p{ text-align:left;padding:2px;margin:0px;}
.mainnavbar a,.mainnavbar label{padding:1px 4px; color:#FFFFFF; font-size:14px;}
.mainnavbar label{ font-weight:bold;}
.mainnavbar b{font-size:15px;}
.mainnavbar a:hover{background-color:#FF5500;border-radius:2px;}
.mainnavbar span{padding:1px 8px; color:#000000;}

.login{ background:url("/sscms/s/i/2014/loginbg.jpg") no-repeat scroll center top #295ba4}
.login #global{padding-top:15px;}
.login #wrapper{padding:160px 187px 0;}
.login #main{margin-left:auto; margin-right:auto; background-image:url("/sscms/s/i/2014/loginbg02.jpg"); background-repeat:no-repeat; width:618px;height:293px;opacity:0.9;}
.login h1{ color:#FFFFFF; font-weight:bold;text-align:center; padding:5px 0px 0px 0px;}
.login .logincontent{padding:10px 20px 0 200px;position:relative;}
.login .logincontent .reg{height: 50px; width: 120px; position: absolute; top: 141px; left: 80px;}
.login td{ color:#FFFFFF; font-size:16px;font-weight:bold;}

.panel-body-minheigh{ min-height:360px;}
.wid30{ width:100px;}
.wid100{ width:100px;}
.wid200{ width:200px;}
.wid210{ width:210px;}
.wid220{ width:220px;}
.wid310{ width:310px;}
.wid600{ width:600px;}
.wid700{ width:700px;}
.wid760{ width:760px;}
.left10{ width:10%;float:left;}
.right90{width:89%; float:right;}
.left20{ width:20%;float:left;}
.right79{width:79%; float:right;}
.left32{ width:34%;float:left;}
.right64{width:65%; float:right;}
.left64{ width:65%;float:left;}
.right32{width:34%; float:right;}
.left70{ width:69%;float:left;}
.right30{width:30%; float:right;}
.left80{ width:79%;float:left;}
.right20{width:20%; float:right;}
.lefthalf{ width:49%;float:left;}
.righthalf{width:49%; float:right;}
.left200{width:200px;float:left;}
.rightother{ left:204px; right:0;}

.colorshownormal{color:#000000;}
.colorshowgreen{color:#66CC00;}
.colorshowred{color:#FF0000;}

.fonthide{ display:none;}

.divhelp{margin:12px 15px;}
.divhelp h1{border-bottom:1px solid #89C0E6;font-weight:bold;height:24px;line-height:24px;font-size:12px;margin:0px;padding:0px;}
.divhelp ul{list-style:none outside none;padding:0px;margin:0px;}
.divhelp ul li{border-bottom:1px dashed #89C0E6;height:24px;line-height:24px;font-size:12px;}
.divhelp a{ color:#646464;}
.divhelp a:hover{ color:#646464;}
.paddinglr0{padding-left:0px;padding-right:0px;min-height:16px;}
.paddinglr0:after{ content:""}
.paddinglr0:before{ content:""}
.colorred{ color:#FF0000;}

.textleft{text-align:left !important;}
.textcenter{text-align:center !important;}
.textright{text-align:right !important;}
.textDecorationUnderline{text-decoration:underline;font-size:12px;line-height:24px;}


.divitem{ float:left; margin:2px; text-align:center; color:#646464;}
.divitem:hover{ background-color:#EBEBEB;}
.divitem a{ color:#646464;}
.divitem a:hover{ color:#646464;}
.divitembk{background-color:rgba(192, 192, 192, 0.1);border:1px solid #969696;}

.col-md-text{padding-top: 6px;}

.navbar-default { filter: none;background-color:#0056AB;background-image:none;}
.navbar-default { background-image:linear-gradient(to bottom, #0056AB 0px, #0036AB 100%);}
.navbar-default .navbar-nav > li > a{ color:#FFFFFF; font-size:16px;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{ color:#FFFFFF;}
.navbarselect{background-color:#EBEBEB;border-radius:8px 8px 0px 0px;margin-top:5px;}
.navbarselect a{color:#FF5500 !important;}
.img-thumbnail2{box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:4px;display:inline-block;padding:4px;transition:all 0.2s ease-in-out 0s;}
.control-label{padding-top:7px; text-align:right;}
.btn-default{ color:#000000 !important;}
.btn-primary{ color:#FFFFFF !important;}
.btn-success{ color:#FFFFFF !important;}
.btn-info{ color:#FFFFFF !important;}
.btn-warning{ color:#FFFFFF !important;}
.btn-danger{ color:#FFFFFF !important;}
.borderbottom{border-bottom:1px solid #CCCCCC;}
.panel-body{ clear:both;}
.list-group-item .activetrue { background-color:#FF4400;}
.list-group-item .activetrue h4{ color:#0056AB;}
.list-group-item .activetrue p{ color:#0056AB;}
.navbar-fixed-top, .navbar-fixed-bottom{ position:relative;}


.rich-calendar-input{width:80% !important;float:left;} 
.rich-calendar-button {padding-top:6px;}


.foot_normal{color: #55A0FF; font-weight: bold;}
.foot_normalbold{color: #55A0FF; font-weight: bold;}

ul.clean { list-style: none; }
.menu li { color:#FFFFFF;display:block; float: left;padding:5px 3px 0;}
.menu {color: #000000; padding-top: 0px; padding-left: 10px;height: 20px; margin:0px; }

.countbyman{ color:#0000FF;}
.countbywoman{ color:#FF6699;}
/* page module */
.module {padding:2px;clear:both;}
.light_dialog {padding:2px; clear:both;}
.light_dialog_inner {border:1px solid #d3d3d5;}
.light_dialog_inner_titlebar { background:url("/sscms/s/i/2011/titlebar_bg.gif") repeat-x scroll 0 0 #F3F3F3; height: 24px; border-color:#d3d3d5; border-style:solid; border-width:0px 0px 1px 0px;}
.light_dialog_inner_titlebar_hot{background:url("/sscms/s/i/2011/titlebar_hot_bg.gif") repeat-x scroll 0 0 #F3F3F3;}
.light_dialog_inner_titlebar_trans { border-color:#d3d3d5; border-style:solid; border-width:0px 0px 1px 0px; padding:3px 0;}
.light_dialog_inner_titlebar_inner {position: relative; width: 100%; }
.light_dialog_inner_titlebar_inner h2 { float:left; font-weight: bold; color: #FFFFFF; padding:0px 10px;margin:0px; line-height: 25px; font-size: 14px; }
.light_dialog_inner_titlebar_inner h3 { position: absolute; right: 10px; text-align: right;color: #FFFFFF; padding-top:5px;margin:0px;}
.light_dialog_inner_titlebar_inner .current { background-color:#FFFFFF;border-top:1px solid #0580ce;}
.light_dialog_main { background:none repeat scroll 0 0 #FFFFFF; padding-top:0px;clear:both;}
.light_dialog_main_content { background-color:#FFFFFF;padding:5px; overflow: hidden;}
.light_dialog_main_content_inner { padding:4px 0 5px 0px; text-align: left; }

/*  new page module watch TV*/
.divtv{padding:2px;clear:both;} 
.divtv_inner{background:url("/sscms/s/i/2011/div_top_bg.gif") no-repeat scroll right top}
.divtv_inner_titlebar{background:url("/sscms/s/i/2011/div_top_left.gif") no-repeat scroll left top;color:#FFFFFF;font-size:14px;height:23px;padding:4px 0 2px 30px;text-align:left;}
.divtv_inner_titlebar h2 { float:left; color: #FFFFFF; padding:0px 10px;margin:0px; line-height: 21px; font-size: 14px; }
.divtv_inner_titlebar h3 { padding-right: 10px; text-align: right;color: #FFFFFF; padding-top:4px;margin:0px;}
.divtv_inner_main{background:none repeat scroll 0 0 #FFFFFF;border-left:3px solid #6497DC;border-right:3px solid #6497DC;padding-bottom:4px;padding-top:4px;}
.divtv_inner_bottom{background:url("/sscms/s/i/2011/div_bottom_bg.gif") no-repeat scroll right top;}
.divtv_inner_bottom_inner{background:url("/sscms/s/i/2011/div_bottom_left.gif") no-repeat scroll left top;height:10px;overflow:hidden;}
 
/*   new page module BORDER */
.divK{padding:2px;clear:both;}
.divK_innerright{background:url("/sscms/s/i/2011/content_right_bg.gif") no-repeat scroll right top;}
.divK_innerleft{background:url("/sscms/s/i/2011/content_left_bg.gif") no-repeat scroll left top;}
.divK_inner_main{padding:10px;} 


.divredgreen_bottom{ background:url("/sscms/s/i/2012blue/content_bottom_bg2.gif") no-repeat scroll center bottom transparent; height:73px;border-radius:0 0 4px 4px;clear:both;}
.divredgreen_bottom_inner{ }

.divnvl{background:url("/sscms/s/i/2011/nav_bottom.gif") no-repeat scroll left bottom;padding-bottom:4px;}
.divhr4{border-bottom:3px solid #cccccc;padding-bottom:3px;}
.divhr4 span{border-bottom:3px solid #509eff;padding:0 12px 0 0;}

.clear{clear:both;}
.clear4{clear:both; height:4px;}
.clear8{clear:both; height:8px;}
.clear12{clear:both; height:12px;}
.imgsmallsel{background:url("/sscms/s/i/2011/img_small_sel.gif") no-repeat scroll left top;padding:10px;}
.imgsmallnosel{padding:10px;}

.imsocialleftdiv{}
.imsocialleftdiv .menuitemfunction{background:url("/sscms/s/i/res/icon_menu_function.png") no-repeat scroll 6px center rgba(0, 0, 0, 0);}	
.imsocialleftdiv .menuitemad{background:url("/sscms/s/i/res/icon_menu_ad.png") no-repeat scroll 6px center rgba(0, 0, 0, 0);}	
.imsocialleftdiv .menuitemsetup{background:url("/sscms/s/i/res/icon_menu_setup.png") no-repeat scroll 6px center rgba(0, 0, 0, 0);}	
.imsocialleftdiv .menuitemuser{background:url("/sscms/s/i/res/icon_menu_user.png") no-repeat scroll 6px center rgba(0, 0, 0, 0);}		
.imsocialleftdiv .menuisc{border-top:1px solid #e7e7eb;padding-bottom:6px;}
.imsocialleftdiv .menuisc .menutitle{color: #8d8d8d;line-height: 34px;overflow: hidden;padding: 0 0 0 30px;position: relative;text-overflow: ellipsis;white-space: nowrap; font-size:20px;}
.imsocialleftdiv .menuisc .menuitem{line-height:40px;}
.imsocialleftdiv .menuisc .menuitem.selected{background-color:#44b549;color:#ffffff; border-radius:5px 35px 35px 5px;}
.imsocialleftdiv .menuisc .menuitem:hover{background-color:#44ff49;}
.imsocialleftdiv .menuisc .menuitem a{color: #222222;display: block;overflow: hidden;padding: 0 0 0 60px;text-overflow: ellipsis; font-size:18px;}


/* PageNum */
#pagechangeselect{width: 60px; padding: 0px; height: 22px; text-align: center;}
.content_pagenum { height: 25px; padding:5px 3px 3px 3px;}
.content_inner_pagenum { border-color:#d3d3d5; border-style:solid; border-width:1px 0px 0px 0px;} 
.pagenum { text-align: right; float:right;padding-top:5px;}
	.pagenum .currentpageselect { float:left; padding:2px 5px 2px 5px; font-size:12px; font-weight:bold; color:#FF6633; background: #e6ecab; border:1px solid #878d59; text-align:center; margin:0 5px;}
  .pagenum .currentpageselect a:hover { font-size:12px; font-weight:bold; color:#FF6633; }
  .pagenum .currentpageselect a:visited { font-size:12px; font-weight:bold; color:#FF6633; }
  .pagenum .currentpageselect a:link { font-size:12px; font-weight:bold; color:#FF6633; }
  .pagenum .currentpageselect a:active { font-size:12px; font-weight:bold; color:#FF6633; }
  .pagenum .currentpageunselect { float:left; padding:2px 5px 2px 5px; font-size:12px; color:#000000; background: #e6ecab; border:1px solid #878d59; text-align:center; margin:0 5px; }
  .pagenum .currentpageunselect a:hover { font-size:12px; color:#FF6633; }
  .pagenum .currentpageunselect a:visited { font-size:12px; color:#000000; }
  .pagenum .currentpageunselect a:link { font-size:12px; color:#000000; }
  .pagenum .currentpageunselect a:active { font-size:12px; color:#FF6633; }
  .pagenum .currentpageunselect2 { float:left; padding:2px 5px 2px 5px; font-size:12px; color:#000000; background: #e6ecab; border:1px solid #878d59; text-align:center; margin:0 5px; }
	.pagenum .currentpageunselect2 a:hover { font-size:12px; color:#FF6633; }
  .pagenum .currentpageunselect2 a:visited { font-size:12px; color:#000000; }
  .pagenum .currentpageunselect2 a:link { font-size:12px; color:#000000; }
  .pagenum .currentpageunselect2 a:active { font-size:12px; color:#FF6633; }

/*  TableControl */

.div_signlerow{ width:100%; padding:5px 0px;border-bottom:1px dashed #91AED0; cursor:pointer;}
.div_signlerow a:hover{color:#000000 !important;}
.div_signlerow a:hover td{color:#000000 !important;}

.div_module{float:left;padding:5px;}
.div_module:hover{background-color:#FFFCD1;}
.div_module_seltrue{background-color:#295BA4;}
.div_module_seltrue a{color:#FFFFFF;}
.div_module_seltrue:hover{background-color:#290BA4;}

.table_tr_double_false{background-color:#FFFFFF;}
.table_tr_double_true{background-color:#EEEEEE;}
.div_ztbk0{}
.div_ztbk10{background-color:#BB00BB;}
.div_ztbk10:hover{background-color:#CC00BB;}
.div_ztbk20{background-color:#DD00DD;}
.div_ztbk20:hover{background-color:#CC00CC;}
.div_ztbk30{background-color:#665533;}
.div_ztbk30:hover{background-color:#775533;}

.signuptable{}
.signuptable thead{}
.signuptable thead th{background-color:#0056AB; font-size:14px;font-weight:bold;text-align:center; color:#FFFFFF;height:32px;}
.signuptable tbody tr:nth-child(odd) {background-color:#F5F5F5;}
.signuptable tbody tr:nth-child(even) {background-color:#fff;}
.signuptable tbody td{text-align:center;}
.signuptable tbody td:nth-child(2n){text-align:center;}
.signuptable tbody tr:hover{background-color:#aaaaaa;}
.signuptable tbody td:hover:nth-child(1n){background-color:#aaaaaa;}
.signuptable tbody tr.level0{background-color:#CCCCCC;}
.signuptable tbody tr.level1{}
.signuptable tbody tr.level2{}

.line_bottom_dashed{border-bottom:1px dashed #91AED0;}

/* InputFace */
.register { width:220px; height:24px;}
.register textarea{ width:250px; height:120px;} 
.register_small { width:140px; height:20px;}
.register_small textarea{ width:140px; height:120px;} 

input[type="button"],input[type="submit"]{padding:10px 16px;font-weight:bold;font-size:16px !important;}
input[type="password"], input[type="text"], input[type="file"], select,select[multiple], select[size],textarea{border-radius:4px;border:1px solid #0D8BB5;
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 1.42857;
    padding: 0px 2px 0px 2px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    width: 100%;
}
textarea{ height:auto;}
input[type="password"]:hover, input[type="text"]:hover, input[type="file"]:hover, select:hover,textarea:hover{ background-color:#CCFF33;color:3300FF;}
textarea[type="textarea"]:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus,textarea:focus {border-color:#66AFE9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;background:none repeat scroll 0 0 #CCFFA1;}
select option{font-size:16px;padding:4px 2px;border-bottom:1px dotted #0056AB;}

.btn_style{background-image:url("/sscms/s/i/bluered/btn.gif") !important;background-position:left top;background-repeat:repeat-x;border-width:0px;border-color:#BED6F8;color:#FFFFFF !important;font-size:15px !important;font-weight:bold; padding:3px 8px;height:30px;text-decoration:none;}

.btn_style2{background-image:url("/sscms/s/i/bluered/btn.gif") !important;background-position:left -25px;background-repeat:repeat-x;border-width:0px;border-color:#BED6F8;color:#FFFFFF !important;font-size:15px !important;font-weight:bold; padding:3px 10px;height:28px;text-decoration:none;}

.btn_style3{background-image:url("/sscms/s/i/bluered/btn.gif") !important;background-position:left -50px;background-repeat:repeat-x;border-width:0px;border-color:#BED6F8;color:#FFFFFF !important;font-size:15px !important;font-weight:bold; padding:3px 10px;height:28px;text-decoration:none;}

.btn_style_two{border:0px; background-color:#FFFFFF !important; height:25px !important;padding:0 22px;}

/*  Tip Info */
.hitobject{}
.hitobject .msginfo{background-image:url("/sscms/s/i/2011/msg_bg.png");background-position:3px -195px;background-repeat: no-repeat;padding:5px 4px 6px 22px;background-color:#E5F5FF; border:1px solid #40B3FF;line-height:34px;border-radius:5px;}
.hitobject table tbody tr:hover{background-color:#EBF3FD;}
.hitobject table tbody td:hover{background-color:#EBF3FD;}



.show_row_user_ul{ line-height:24px;padding-left:25px; list-style-image:url("/sscms/s/i/2011/ul_li.gif"); }
.show_row_user_ul ul{ }
.show_row_user_ul li{ }
.show_row_user_ul li:hover{ background-color:#99FF66;border-radius:6px;}


.article{padding:10px;text-align:left;}
.article h1{font-size:24px !important;font-weight:bold;text-align:center;}
.article h2{font-size:14px !important;}
.article p{font-size:14px !important;line-height:150%;margin:10px 0;text-indent:30px;}
.article .main{padding-top:20px;text-align:left;}

.printsignup{ background-color:#FFFFFF;}
.printsignup h1{ vertical-align:middle; text-align:right;}
.printsignup .photo{border-radius:2px;float:center;height:190px;}

.itemlistselect_true{background-color:#0099CB;border-radius:5px;color:#FFFFFF;padding:2px 6px;line-height:200%;}
.itemlistselect_false{padding:2px 6px; line-height:200%;}

.udata{}
.udata a{ color:#333;font-size:14px; border:1px solid #efefef;border-radius:3px;display:inline-block;margin:0 8px 0 0;padding:2px 5px 0; text-align:center;height:48px;}
.udata a:hover{background-color:#fff9ea;border:1px solid #eaa400;color:#333;text-decoration:none;}
.udata a div{color:#f69f08; font-size:18px;line-height:20px;}
.udata .select{background-color:#fff9ea;border:1px solid #eaa400;}

img{border:0px;}
td {font:12px Arial, Helvetica, sans-serif;color:#000000;text-align:left;}

.optdiv{ border:6px solid #000000; padding:12px;}
.optdivcolorred{ border-color:#FF0000; background-color:#FFFFFF;}
   
/* meninavbox */
.meninavbox ul{list-style-type:none;margin:0px;padding:0px;word-break:break-all; }
.meninavbox	 li a:hover{ color:#FFFFFF;}
.meninavbox {border-radius:10px; height:39px;position:relative;z-index:9;}
.meninavbox .nav{width:970px;margin:0 auto;}
.meninavbox .nav .menuitem{font-size:18px !important;font-weight:bold; padding:0 40px;}
.meninavbox .nav>ul{display:table;white-space:nowrap; width:100%;}
.meninavbox .nav>ul>li{display:table-cell;*display:inline-block;float:none;}
.meninavbox .nav li{float:left;background-position:100% -99px;padding:0 3px 0 2px;position:relative;}
.meninavbox .nav li.last{background:none;}
.meninavbox .nav li a{color:#ffcb06;width:100%;display:table;padding:6px 0px;height:38px;overflow:hidden;font-size:14px !important;line-height:38px;}
.meninavbox .nav li:hover{background-color:#ffcb06;color:#FFFFFF;}
.meninavbox .nav li:hover a{ color:#FFFFFF; font-weight:800;}
.meninavbox .nav li a span{float:left;display:block;padding:0 4px 0 0;line-height:39px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:142px;text-align:center;}
.meninavbox .nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.meninavbox .nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00;}
.meninavbox .nav li.selected .submenu{display:block;}
.meninavbox .nav li .submenu{display:none;position:absolute;top:39px;left:6px; width:100%;}
.meninavbox .nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;background:#fff;}
.meninavbox .nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.meninavbox .nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
.meninavbox .nav li .submenu li.last{border:none;}
.meninavbox .nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;color:#000000;}
.meninavbox .nav li .submenu li a:hover{background:#ddd;font-weight:800;}


.topmenu{ background-color:#0d8ee9; height:50px;}
.topmenu .meninavbox{background-image:none;background-color:#0d8ee9; height:50px; text-align:center;}
.topmenu .meninavbox .nav{ margin:0; padding:0px; width:100%}
.topmenu .meninavbox .nav .menuitem{ font-size:16px !important;font-weight:normal; padding:12px 2px;}
.topmenu .meninavbox .nav li{text-align:center;padding:0px;margin:0px;}
.topmenu .meninavbox .nav li a{color:#FFFFFF;font-size:16px;line-height:18px; height:50px;}
.topmenu .meninavbox .nav li a>small{font-size:12px;}
.topmenu .meninavbox .nav li a:hover{color:#FFFFFF;}
.topmenu .meninavbox .nav li:hover{background-color:#34adfe;}
.topmenu .meninavbox .nav li .submenu{top:50px;border-top:2px solid #5da4fc;left:0px;min-width:120px;}
.topmenu .meninavbox .nav li .submenu li a{ text-align:left;padding:8px 0 8px 20px;height:auto;line-height:22px; font-size:14px!important;}
.topmenu .meninavbox .nav li .submenu li a:hover{ font-weight:normal;background-color:#34adfe;}
.topmenu .meninavbox .nav li .submenu{ padding:0px;}
.topmenu .marathonnavbar{float:left;}
.topmenu .marathonnavbar ul{ margin:0px; padding:0px;}
.topmenu .marathonnavbar li{display:inline-block;text-align:center;padding:0px;margin:0px; height:34px;}
.topmenu .marathonnavbar li a{color:#FFFFFF;font-size:14px;font-weight:normal; padding:7px 30px;line-height:34px;}
.topmenu .marathonnavbar li:hover{background-color:#5c970f;}
.topmenu .marathonnavbar li:hover a{color:#fff;}
.topmenu .marathonnavbar .active{background-color:#5c970f;}
.topmenu .marathonnavbar .active a{color:#fff;}
.topmenu .sub-navbox{position:relative;}
.topmenu .sub-navbox .sub-nav{min-height:30px;background-color:#eee;position:absolute;z-index:999;top:33px;margin-left:-15px;}
.topmenu .sub-navbox .sub-nav li{display:block;width:150px;height:40px;line-height:120%;}
.topmenu .sub-navbox .sub-nav li a{color:#000;padding:7px 5px;}
.topmenu .sub-navbox .sub-nav li:hover{ background-color:#87c932;}
.topmenu .sub-navbox .sub-nav li:hover a{color:#FFF;}
.topsubmenu{}
.topsubmenu table tbody{ background-color:#FFFFFF; border-top:2px solid #5cb85c;}
.topsubmenu .submenu{top:0px;left:-6px;width:115px; position:relative; z-index:999999;}
.topsubmenu .submenu ul{ margin:0px; padding:0px;min-width:120px;}
.topsubmenu .submenu li{padding:4px 0 4px 22px; display:inline-block;;width:100%; background:url(/s/template/teenagers/zhejiang/hangzhou/2016/pic2015menusubto.jpg) no-repeat scroll 0 center;border-bottom:1px solid #dcdcdc;}
.topsubmenu .submenu li a{ text-align:left; line-height:17px;}
.topsubmenu .submenu li a:hover{ font-weight:normal;}
.topsubmenu .submenu li a>small{ font-size:10px; line-height:15px;}



#driftdivfloat{}
#driftdivfloat{width:150px;height:61px;position:absolute;top:43px;left:2px;z-index:10;}
#driftdivfloat .title{width:150px;text-align:right;font-size:12px;}
#driftdivfloat .title a:link{text-decoration:none;}
#driftdivfloat .title a:hover{color:red;text-decoration:none;}
#driftdivfloat img{width:150px;border:1px solid black;}
	

.calendar{font-size:12px; width:160px; height:188px; background:#FFFFFF; border:1px solid #b2b2b2; padding-top:12px; padding-left:12px}
.calendar ul{ list-style:none; width:147px; margin:0px; padding:0px; text-align:center;}
.calendar ul li{ float:left;width:21px;height:21px;}
.calendar ul li a{display:block; text-decoration:none; color:#2a2a2a}
.calendar ul li a:hover{ color:#0397fe}
.calendar a.calendar_selected{ color:#da2727}
.calendar li.calendar_invalid{}
.calendar li.calendar_outrange{color:#dcdcdc;}
.calendar li.calendar_week{ height:auto}
.calendar li.calendar_today{width:63px;}
.calendar li.calendar_month{width:63px;}
.calendar li.calendar_year{width:63px;}
.calendar li.calendar_logo{}
	 
#CP_hourcont {padding: 0px;position:absolute;border:1px dashed #999999;background-color:#f2f2f2;}
#CP_minutecont {padding: 1px;position:absolute;background-color:#dddddd;width:45px;}
.CP_hourcol {float:left;}
.CP_hour {padding:3px 5px;font-size:12px;white-space:nowrap;cursor:pointer;width:35px;}
.CP_minute {padding:2px;background-color:#dddddd;font-size:12px;white-space:nowrap;cursor:pointer;width:auto;}
.CP_over {background-color:#FFFFFF;}

<!-- 微信  -->
.weixinnva{}
.weixinnva {background:none repeat scroll 0 0 #0059a9; padding-left:2%;padding-right:2%;width:100%; text-align:center; padding-top:8px;padding-bottom:8px;}
.weixinnva .bgicon{background-image:url("/sscms/s/i/2014/weixinicons.png");}
.weixinnva .back{ width:24px;height:22px;background-position:-78px -148px; float:left;}  
.weixinnva .nvatitle{ margin-left:auto;margin-right:auto; color:#FFFFFF;font-size:20px; font-weight:bold;}
.weixinmain{}
.weixinmain .indexdivitem{float:left;text-align:center;width:120px;padding:8px;}
.weixinprofile{ background:none repeat scroll 0 0 #1bc828; padding:16px 8px 4px 20px; color:#FFFFFF;}
.weixinprofile .weixinprofileimg{float:left;width:48px; height:48px;}
.weixinprofile .weixinprofiletext{float:left;height:48px; padding-left:8px;}

.weixinfoot{}
.weixinfoot{}

 
.authenclubiconlabel{ position:absolute;left:5px; top:6px; color:#0000ff;}
.authenclubicon{max-width:36px; max-height:36px;}
.authenclubtextnone{position:absolute; left:5px; top:6px;background-color:#000000; color:#FF0000;}
.authenclubtexttimeout{position:absolute; left:5px; top:6px;background-color:#CCCCCC; color:#ff9933;}
.authenclubtextcheck{position:absolute; left:5px; top:6px;background-color:#00FF00; color:#FFFFFF;}
.authenclubbtn{position:absolute;left:5px; top:30px;}

a{color: #428BCA;text-decoration:none !important;}
.aclick{color: #428BCA !important;font-size:large !important;}
a:hover{ text-decoration:none;}

/**  process  **/
.processStatusTip{font-size:28px; font-weight:bold; line-height:34px; padding:10px 8px;text-align:center;}

input.shadowed { background: url(/images/bg_input_shadowed.gif) left top; border: 0; padding: 1px 5px; }	
input.timepicker { background: url(/images/ico_timepick.gif) no-repeat right center white; padding-right: 22px; width: 85px; cursor: pointer; }
input.datepicker { background: url(/images/ico_datepick.gif) no-repeat right center white; padding-right: 22px; width: 110px; cursor: pointer; }

/**    xdsoft_flipcountdown  **/
.xdsoft_flipcountdownpanel{width:100%; height:125px;background-image:url(/sscms/s/i/2015/counterline.jpg);}
.xdsoft_flipcountdownpanelmain{width:100%; height:125px;background:url("/sscms/s/i/2015/counterbg.jpg") no-repeat scroll center top; text-align:center;padding-top:60px;}
.xdsoft_flipcountdown{display:inline-block;}
.xdsoft_flipcountdown .xdsoft_digit{float:left;background-repeat:no-repeat;}
.xdsoft_flipcountdown .xdsoft_clearex{clear:both;float:none;}
.xdsoft_flipcountdown >.xdsoft_digit{background-position:0px 0px;}
.xdsoft_flipcountdown >.xdsoft_digit.xdsoft_separator,.xdsoft_flipcountdown >.xdsoft_digit.xdsoft_dot{opacity:0.9;}
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit{width:53px; height:76px;background-image:url(/sscms/s/i/2015/digit-lg.png);}
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit.xdsoft_space,
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit.xdsoft_separator,
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit.xdsoft_dot{width:14px;background-position:-19px -4620px;}
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit.xdsoft_dot{background-position:-41px -4620px;}
.xdsoft_flipcountdown.xdsoft_size_lg >.xdsoft_digit.xdsoft_space{background-position:-100px -4620px;}
.xdsoft_flipcountdown.xdsoft_size_md >.xdsoft_digit{width:36px; height:51px;background-image:url(/sscms/s/i/2015/digit-md.png);}
.xdsoft_flipcountdown.xdsoft_size_md >.xdsoft_digit.xdsoft_space,
.xdsoft_flipcountdown.xdsoft_size_md >.xdsoft_digit.xdsoft_separator,
.xdsoft_flipcountdown.xdsoft_size_md >.xdsoft_digit.xdsoft_dot{width:10px;background-position:-13px -3120px;}
.xdsoft_flipcountdown.xdsoft_size_sm >.xdsoft_digit{width:24px; height:34px;background-image:url(/sscms/s/i/2015/digit-sm.png);}
.xdsoft_flipcountdown.xdsoft_size_sm >.xdsoft_digit.xdsoft_space,
.xdsoft_flipcountdown.xdsoft_size_sm >.xdsoft_digit.xdsoft_separator,
.xdsoft_flipcountdown.xdsoft_size_sm >.xdsoft_digit.xdsoft_dot{width:10px;background-position:-6px -2100px;}
.xdsoft_flipcountdown.xdsoft_size_xs >.xdsoft_digit{width:16px; height:23px;background-image:url(/sscms/s/i/2015/digit-xs.png);}
.xdsoft_flipcountdown.xdsoft_size_xs >.xdsoft_digit.xdsoft_space,
.xdsoft_flipcountdown.xdsoft_size_xs >.xdsoft_digit.xdsoft_separator,
.xdsoft_flipcountdown.xdsoft_size_xs >.xdsoft_digit.xdsoft_dot{width:5px;background-position:-5px -1440px;}

/*activity*/
.activity-list{width:100%;margin-top:0px;margin-left:0px;display:inline-block;background-color:#fff;padding:10px 15px;}
.activity-list > .header{font-size:20px;color:#4aa427;font-weight:bold;padding:5px;margin-bottom:12px;}
.activity-list > div{border-bottom:1px solid #eee;padding-bottom:8px;}
.activity-list .content{max-height:80px;overflow:hidden;}
.activity-list img{display:inline-block;margin:10px;margin-top:0;}
.activity-list .content > .header{font-weight:bold;margin-top:4px; color:#666;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.activity-list .content  p a{margin:10px;margin-left:0; color:#666;}
.activity-list .content a:hover{color:#333;}
.activity-list > a{display:block;width:100%;text-align:center;color:#666;}
.activity-list > a:hover{color:#333;}
.activity-list .more{margin-top:10px;font-size:16px;color:#666;}
.activity-list .more:hover{color:#000;}

/** third payment info **/
.thirdpaymentinfo{}
.thirdpaymentinfo label,.thirdpaymentinfo div{font-size:18px;}
 

.paymentbtnclubdiv{position:absolute; left:4px; top:4px;border-radius:5px;font-size:16px}
.paymentclubdivfalse{ padding:2px 15px; border:2px solid #ff6633;background-color:#33FFFF; color:#000000;}
.paymentclubdivtrue{padding:2px 15px; border:2px solid #6bac17;background-color:#6bac17; color:#FFFFFF;;}
.paymentbtnclubreg{margin-left:15px;}
.paymentbtnclubreg{}


.mceContentBody {background-color:#FFFFFF !important;}

/* ID Styles */

#navigation a {
	font-size:14px !important;
	font-family:Arial,Helvetica,sans-serif !important;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:0.1em;
	line-height:16px;
	display:block;
	padding: 2px 6px;
	}
	
#navigation a:hover {
	color:#ffffff;
	background: #9ed600;
	border-radius:4px;
	}

#background td {
	background:url("mm_bg_header.gif");
	}
	
#padding {
	padding:14px;
	}
	
/* Calendar Styles */

#calendar td {
	border: 1px solid #26354A; 
	}
	
#noborder td {
	border: 0px;
	}

#calheader td {
	font-weight:bold;
	color: #ffffff;
	}
	
/* Class Styles */

.logo {
	font:22px Times New Roman, Times, serif !important;
	color: #FF4000;
	font-weight:bold;
	letter-spacing:0.10em;
	line-height:26px;
	}
	
.tagline {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	}
	
.bodyText {
	font:12px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#26354A;
	letter-spacing:.1em;
	}

.detailText {
	font:12px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#26354A;
	letter-spacing:.1em;
	}
	
.pageName {
	font:24px Arial, Helvetica, sans-serif !important;
	color: #FF6600;
	letter-spacing:.2em;
	line-height:32px;
	}
	
.subHeader {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #2D374D;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:10px Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	line-height:16px;
	}

.calendarText {
	font:12px Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	}
	
	
.sidebarText {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	letter-spacing:.1em;
	line-height:18px;
	}
	
	

.jcarousel-wrapper {
    margin: auto;
    position: relative;
    border: 10px solid #fff;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
}


.jcarousel-wrapper .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    opacity: .66;
}

.jcarousel-wrapper .photo-credits a {
    color: #fff;
}

/** Carousel **/

.jcarousel {position: relative;overflow: hidden;}
.jcarousel ul {width: 20000em;position: relative;list-style: none; margin: 0; padding: 0;}
.jcarousel li {float: left;}

/**  jcarousel.basic.css  **/
/** Carousel Controls **/
.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;
    top: 200px;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #4E443C;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
       -moz-border-radius: 30px;
            border-radius: 30px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
}

.jcarousel-control-prev {
    left:0px;
}

.jcarousel-control-next {
    right:0px;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    opacity: .5;
    cursor: default;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    position: absolute;
    bottom: 0;
    left: 15px;
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    
    font-size: 11px;
    line-height: 14px;
    min-width: 18px;
    
    background: #fff;
    color: #4E443C;
    border-radius: 14px;
    padding: 3px;
    text-align: center;
    
    margin-right: 2px;
    
    opacity: .75;
}

.jcarousel-pagination a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
}	
 
.importxin{color:#FF0000;}
.importxin::before{content:"*";display:block;}
.scmspublictoptitle{ display:none;}
.pagemenudiv{background:none no-repeat scroll 0 top #FFFFFF;background-size:100% auto; position:relative;padding-top:1%;text-align:center;}
.pagemenudiv .pagemyemptyheight{ background-color:#f5f5f5; height:20px;}
.pagemenudiv .pagemyquicklink{padding:10px; text-align:center;}
.pagemenudiv .pagemyquicklink img{ max-width:60%;}
.pagemenudiv .pagemymorelink{ height:65px; line-height:65px;border-bottom:1px solid #cccccc;}
.pagemenudiv .pagemymorelink .pagemymorelinkicon{float:left;width:65px; text-align:center; height:100%;}
.pagemenudiv .pagemymorelink .pagemymorelinkicon img{max-width:40px;line-height:65px;}
.pagemenudiv .pagemymorelink .pagemymorelinkname{float:left; font-size:16px; text-align:left;}
.pagemenudiv .pagemymorelink .pagemymorelinkarrow{color:#cccccc; float:right;margin-right:8px;font-size:30px;}

.articleright{}
.articleright .articlerightitem{padding:6px; position:relative;}
.articleright .articlerightitem img{width:96px;height:72px;float:left;border-radius:8px;box-shadow: 0 2px 4px 0 #666666;}
.articleright .articlerightitem div{font-size:16px;padding-left:110px;}
.articleright .articlerightitem span{float:right;bottom:4px; position: absolute;right:4px;}


<!-- 店铺 -->
.saleitempageleft{}
.saleitempageleft .item{}
.saleitempageleft .item .img{ float:left; width:40px;}
.saleitempageleft .item .img img{ width:40px; height:50px; max-width:40px; max-height:50px;}
.saleitempageleft .item .detail{float:left;}
.saleitempageleft .item .detail .desc{margin:1px;}
.saleitempageleft .item .detail .price{margin:1px;color:#fd490a;}
.saleitempageleft .item .detail .price .symbol{font-family:arial;color:#999;}
.saleitempageleft .item .detail .sale{margin:1px;}
.saleitempageleft .item .detail .sale .sale-count{color:#fd490a;}


.salemaindiv{}
.salemaindiv .item{ float:left; width:128px;}
.salemaindiv .item .img{ width:100%; text-align:center;}
.salemaindiv .item .img img{ padding:2px;  width:124px; height:124px; max-width:124px; max-height:124px;}
.salemaindiv .item .detail{ width:100%; text-align:left;}
.salemaindiv .item .detail .desc{margin:1px;overflow:hidden;white-space:nowrap;}
.salemaindiv .item .detail .price{margin:1px;color:#fd490a;}
.salemaindiv .item .detail .price .symbol{font-family:arial;color:#999;}
.salemaindiv .item .detail .sale{margin:1px;}
.salemaindiv .item .detail .sale .sale-count{color:#fd490a;}

.salecolorsizeitem{float:left; border:2px solid #999999; padding:4px; margin:2px; cursor:pointer;color:#000000;}
.salecolorsizeitem:hover{border:2px solid #FF0000;}
.salecolorsizeitemselect{border:2px solid #FF0000;color:#f40;}

.salebuyingbtn{float:left; font-size:32px;background-color:#eee; color:#000000;line-height:22px; border:1px solid #bbb; padding:2px 6px; cursor:pointer;}
.salebuyinginput{float:left;width:60px; max-width:60px;text-align:center;}
.salebuyingspan{float:left;line-height:22px;font-size:24px; padding:0px 4px;}

.positionAbsoluteFull{ position:absolute !important; left:0px; top:0px; right:0px; bottom:0px; width:100% !important; height:100% !important;}

/*  
	-------------------------	jQuery DateTimePicker v0.1.1	----------------------------
	Version 0.1.1
	Copyright 2014 Curious Solutions Pvt Ltd and Neha Kadam
	https://github.com/CuriousSolutions/DateTimePicker
*/
.dtpicker-overlay{z-index: 2000;display:none;min-width: 300px;background: rgba(0, 0, 0, 0.2);font-size: 70%;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.dtpicker-mobile{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;}
.dtpicker-overlay * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.dtpicker-bg{width: 100%;height: 100%;font-family: Arial;}
.dtpicker-cont
{border: 1px solid #ECF0F1;}
.dtpicker-mobile .dtpicker-cont{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);border: none;}
.dtpicker-content{margin: 0px auto;padding: 1em 0em;max-width: 500px;background: #fff;}
.dtpicker-mobile .dtpicker-content{width: 97%;}
.dtpicker-subcontent{position: relative;}
.dtpicker-header{margin: 0.2em 1em;}
.dtpicker-header .dtpicker-title{color: #2980B9;text-align: center;font-size: 1.3em;}
.dtpicker-header .dtpicker-close{position: absolute;top: -0.7em;right: 0.3em;padding: 0.5em 0.5em 1em 1em;color: #FF3B30;font-size: 1.5em;cursor: pointer;}
.dtpicker-header .dtpicker-close:hover{	color: #FF3B30;}
.dtpicker-header .dtpicker-value{padding:  0.8em 0.2em 0.2em 0.2em;color: #FF3B30;text-align: center;font-size: 1.4em;}
.dtpicker-components{overflow: hidden;margin: 1em 1em;font-size: 1.4em;}
.dtpicker-components *{	margin: 0px;	padding: 0px;}
.dtpicker-components .dtpicker-compOutline{	display: inline-block;float: left;}
.dtpicker-comp2{width: 50%;}
.dtpicker-comp3{width: 33.3%;}
.dtpicker-comp5{width: 20%;}
.dtpicker-comp6{width: 16.66%;}
.dtpicker-components .dtpicker-comp{margin: 2%;text-align: center;}
.dtpicker-components .dtpicker-comp > *{display: block;height: 30px;color: #2980B9;text-align: center;line-height: 30px;}
.dtpicker-components .dtpicker-comp > *:hover{color: #2980B9;}
.dtpicker-components .dtpicker-compButtonEnable{opacity: 1;}
.dtpicker-components .dtpicker-compButtonDisable{opacity: 0.5;}
.dtpicker-components .dtpicker-compButton{background: #FFFFFF;font-size: 250%;cursor: pointer;}
.dtpicker-components .dtpicker-compValue{margin: 0.4em 0em;width: 100%;border: none;background: #FFFFFF;font-size: 100%;-webkit-appearance: none;}
.dtpicker-overlay .dtpicker-compValue:focus{outline: none;background: #F2FCFF;}
.dtpicker-buttonCont{overflow: hidden;margin: 0.2em 1em;}
.dtpicker-buttonCont .dtpicker-button{display: block;padding: 0.6em 0em;width: 47%;background: #FF3B30;color: #FFFFFF;text-align: center;font-size: 1.5em;cursor: pointer;}
.dtpicker-buttonCont .dtpicker-button:hover{color: #FFFFFF;}
.dtpicker-singleButton .dtpicker-button{margin: 0.2em auto;}
.dtpicker-twoButtons .dtpicker-buttonSet{float: left;}
.dtpicker-twoButtons .dtpicker-buttonClear{float: right;}

/*  公用弹窗  */
.scmspublicpopshade{ height:100%; left:0; top:0; width:100%; background-color:#000000; opacity:0.5;z-index:9999; position:fixed; display:none;}
.scmspublicpoplayer{position:fixed; height:300px;opacity:1; z-index:99999; width:280px; display:none; top:150px; left:35%;}
.scmspublicpoplayer .scmspublicpopmain{background-color:#FFFFFF; z-index:0; height:100%; position:relative;box-shadow:5px 5px 5px #30323a;border-radius:8px 8px 0 0;}
.scmspublicpoplayer .scmspublicpopmain .scmspublicpoptitle{background:#909090 none repeat scroll 0 0; color:#FFFFFF; border-radius:5px 5px 0 0; width:100%; height:36px; line-height:36px;}
.scmspublicpoplayer .scmspublicpopmain .scmspublicpoptitle i{ position:absolute;font-style:normal; height:22px; left:12px; line-height:22px; font-size:14px; overflow:hidden;text-overflow:ellipsis; top:8px;white-space:nowrap; width:75%;}
.scmspublicpoplayer .scmspublicpopmain .scmspublicpoptitle .close{background:rgba(0, 0, 0, 0) url("/sscms/s/i/bgclose.png") no-repeat scroll 0 0; border-radius:10px; height:20px; width:20px; position:absolute; right:11px; top:9px;}
.scmspublicpoplayer .scmspublicpopmain>iframe{width: 280px; height: 264px; top: 36px; border-width:0px;}

 

/**  word copy **/ 
p>span>span{font-size:inherit}
p>span>span>span{font-size:inherit}
p>span>span>span>span{font-size:inherit}
.MsoNormalTable p{text-indent:0px;}
.MsoNormal span{font-size:inherit}


/** jquery limarquee  BEGIN **/
.tslimarquee{}
.tslimarquee a{ padding:2px; margin:0px;}
.str_wrap{overflow:hidden;width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select: none;-khtml-user-select: none;user-select: none;  background:#f6f6f6;white-space:nowrap;}
.str_wrap.str_active {background:#f1f1f1;}
.str_move { white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.str_move_clone {display:inline-block;vertical-align:top;position:absolute; left:0%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit;}
.str_wrap img {max-width:none !important;}

/** jquery limarquee  END  **/


@media (max-width: 800px){ 
	.global{padding-top:0px;width:100%;max-width:100%; min-width:100%;}   
	#global{padding-top:0px;width:100%;max-width:100%; min-width:100%;}  
	#wrapper{ width:100%;max-width:100%; min-width:100%;}
	.navigation{ display:none;}
	.pagewidth{width:100%;max-width:100%; min-width:100%;}	
	.objhidebymobile{ display:none !important;}
	.objshowbymobile{ display:block !important;}
	.objwidthfullmobile{ width:100% !important;}
	.mobilesignlerow{ width:100% !important;}
	
	#top .pagewidth{width: 100%;}
	#top .login-button{ display:none;}
	.navigation{ display:none;}
	.login #wrapper{padding:0px;}
	.login #main{background-image:none; background-repeat:no-repeat; width:100%;height:auto;}
	.login .logincontent{padding:0px;position:relative;}
	
	.input-group .input-after-memo{ float:left; width:auto;}
	.input-group .input-select-3{ max-width:100%;}
	.input-fullrow{ max-width:100%; width:100%; min-width:100%;margin-bottom:12px;}
	 
	.article img{max-width:100% !important; width:100% !important; height:auto !important;}
}