TeamCity Bvcms / Build [Build 2715](https://builds.tpsdb.com/viewLog.html?buildId=9797&buildTypeId=Bvcms_Build) outcome was **FAILURE**
Summary: Tests failed: 4 (3 new), passed: 158 Build time: 00:26:38
### Failed tests
```
Webapp collection (1): IntegrationTests.Areas.Manage.SetupTests.Create_Role_Test: System.NullReferenceException : Object reference not set to an instance of an object.
   at IntegrationTests.Areas.Manage.SetupTests.Create_Role_Test() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Setup\SetupTests.cs:line 29

Test collection for CmsDataTests.Classes.ExtraValues.ViewsTests (1): CmsDataTests.Classes.ExtraValues.ViewsTests.Should_GetStandardExtraValuesOrdered: System.Data.SqlClient.SqlException : A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)
---- System.ComponentModel.Win32Exception : No process is on the other end of the pipe
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user)
   at System.Data.Linq.SqlClient.SqlProvider.get_IsSqlCe()
   at System.Data.Linq.SqlClient.SqlProvider.InitializeProviderMode()
   at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   at System.Data.Linq.Table`1.System.Linq.IQueryProvider.Execute[TResult](Expression expression)
   at System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source, Expression`1 predicate)
   at CmsData.CMSDataContext.Content(String name, String defaultValue, Int32 contentTypeId) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1615
   at CmsData.CMSDataContext.Content2(String name, String defaultValue, Int32 contentTypeId) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1643
   at CmsData.CMSDataContext.ContentText(String name, String defaultValue) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1652
   at CmsData.DbUtil.StandardExtraValues2(CMSDataContext context, Boolean forceread) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\DbUtil.cs:line 182
   at CmsData.ExtraValue.Views.GetViews(CMSDataContext db, Boolean nocache) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\Classes\ExtraValues\Views.cs:line 24
   at CmsData.ExtraValue.Views.GetStandardExtraValuesOrdered(CMSDataContext db, String table, String location) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\Classes\ExtraValues\Views.cs:line 121
   at CmsDataTests.Classes.ExtraValues.ViewsTests.Should_GetStandardExtraValuesOrdered() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CmsDataTests\Classes\ExtraValues\ViewsTests.cs:line 31
----- Inner Stack Trace -----

Test collection for CmsDataTests.Classes.ExtraValues.ViewsTests (1): CmsDataTests.Classes.ExtraValues.ViewsTests.Should_GetViews: System.Data.SqlClient.SqlException : A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)
---- System.ComponentModel.Win32Exception : No process is on the other end of the pipe
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user)
   at System.Data.Linq.SqlClient.SqlProvider.get_IsSqlCe()
   at System.Data.Linq.SqlClient.SqlProvider.InitializeProviderMode()
   at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   at System.Data.Linq.Table`1.System.Linq.IQueryProvider.Execute[TResult](Expression expression)
   at System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source, Expression`1 predicate)
   at CmsData.CMSDataContext.Content(String name, String defaultValue, Int32 contentTypeId) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1615
   at CmsData.CMSDataContext.Content2(String name, String defaultValue, Int32 contentTypeId) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1643
   at CmsData.CMSDataContext.ContentText(String name, String defaultValue) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\Context.cs:line 1652
   at CmsData.DbUtil.StandardExtraValues2(CMSDataContext context, Boolean forceread) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\DbUtil\DbUtil.cs:line 191
   at CmsData.ExtraValue.Views.GetViews(CMSDataContext db, Boolean nocache) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\Classes\ExtraValues\Views.cs:line 24
   at CmsDataTests.Classes.ExtraValues.ViewsTests.Should_GetViews() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CmsDataTests\Classes\ExtraValues\ViewsTests.cs:line 21
----- Inner Stack Trace -----

Webapp collection (1): IntegrationTests.Areas.Manage.SetupTests.Role_Setting_HideNavTabs_Test: OpenQA.Selenium.WebDriverTimeoutException : Timed out after 10 seconds
   at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
   at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
   at IntegrationTests.Support.FeatureTestBase.WaitForElement(String css, Int32 maxWaitTimeInSeconds, Boolean visible) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Support\FeatureTestBase.cs:line 557
   at IntegrationTests.Areas.Manage.SetupTests.Toggle_NavTabs_Setting(Boolean shouldBeVisible) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Setup\SetupTests.cs:line 58
   at IntegrationTests.Areas.Manage.SetupTests.Role_Setting_HideNavTabs_Test() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Setup\SetupTests.cs:line 49

```


Successfully deployed to following URLs:

* https://www-yxxa0695c.now.sh
* https://mariuslundgard.com
* https://www.mariuslundgard.com
* https://www.mariuslundgard.now.sh
* https://www-git-master.mariuslundgard.now.sh


I was literally about to make the same change, and found your commit!


ring ring


Sounds good!


Tests cases are not passing. And demo apps is not functioning.


Created multidev environment [sfgov#pr-405](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-405).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-405-sfgov.pantheonsite.io/)


resolved


Just booting a client box means you will get a freshly tuned service on the server box.


carroll-mrt (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2622 of 2622 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Successfully deployed to following URLs:

* https://supermartpagithubio-iclytpi8y.now.sh
* https://supermart.now.sh
* https://supermartpagithubio.rcfink1.now.sh
* https://supermartpagithubio-git-master.rcfink1.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/0dd024cf-5042-4b34-8681-84bc4c71b0db?env_id=ibm%3Ayp%3Aus-south "empty-toolchain-20191024011254008"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/67564acd-8a50-429c-bb7f-db3d6dac302f "node-express-starter") deployed [ejemplo_final_senpai](https://github.com/nicoquagliata/ejemplo_final_senpai/releases/tag/deploy-ibm-yp-us-south-nicoquagliata-gmail.com-dev-20191112-234155 "deploy-ibm-yp-us-south-nicoquagliata-gmail.com-dev-20191112-234155") to [dev](https://console.bluemix.net/apps/535e164c-e451-49c0-8dfa-5e9caf0a7586?env_id=ibm:yp:us-south "ibm:yp:us-south:nicoquagliata@gmail.com:dev"), including this commit


Ok, I am stuck while tyring to install node12. I'll continue digging.


Successfully deployed to following URLs:

* https://www-2qermur2b.now.sh
* https://mariuslundgard.com
* https://www.mariuslundgard.com
* https://www.mariuslundgard.now.sh
* https://www-git-master.mariuslundgard.now.sh


Agregar línea en blanco, arribita.


dates


Y espacios después del `=`


![](https://github.trello.services/images/mini-trello-icon.png) [S1: Task 2](https://trello.com/c/wZr1sgUS/3-s1-task-2)


Qué es month_en ?


Espacios `month += 1`


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/mozilla-mobile/fenix:pull-request",
  "queue:route:checks",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:very-high:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:high:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:medium:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:low:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:very-low:aws-provisioner-v1/mobile-1-decision",
        "queue:create-task:lowest:aws-provisioner-v1/mobile-1-decision"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/mobile-1-decision",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/mobile-1-decision",
            "queue:task-group-id:mobile-level-1/JcUAETitTDOsyYk0CE5uEA",
            "queue:schedule-task:mobile-level-1/JcUAETitTDOsyYk0CE5uEA/JcUAETitTDOsyYk0CE5uEA"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/mozilla-mobile/fenix:pull-request",
    "queue:route:checks",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:mobile-level-1",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:very-high:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:high:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:medium:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:low:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:very-low:aws-provisioner-v1/mobile-1-decision",
                "queue:create-task:lowest:aws-provisioner-v1/mobile-1-decision"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/mobile-1-decision",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/mobile-1-decision",
                "queue:task-group-id:mobile-level-1/JcUAETitTDOsyYk0CE5uEA",
                "queue:schedule-task:mobile-level-1/JcUAETitTDOsyYk0CE5uEA/JcUAETitTDOsyYk0CE5uEA"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-12T23:45:12.885Z

</details>


Línea arriba en blanco.
No es necesario la palabra `return`


![](https://github.trello.services/images/mini-trello-icon.png) [Light Class](https://trello.com/c/axH0ff7b/26-light-class)


![](https://github.trello.services/images/mini-trello-icon.png) [As someone who is bad with directions i want my app to have pins for starting locations for my hike](https://trello.com/c/ocUrx5mg/5-as-someone-who-is-bad-with-directions-i-want-my-app-to-have-pins-for-starting-locations-for-my-hike)


`{'items': {'type': ['null', 'integer']}, 'type': ['null', 'array']}`

previously this was specifying the schema_type as `['null'], ['integer']` which is not a valid schema type for bigquery (at minimum it's expecting at least a string and not a list).


Successfully deployed to following URLs:

* https://supermartpagithubio-evxuo96j9.now.sh
* https://supermart.now.sh
* https://supermartpagithubio.rcfink1.now.sh
* https://supermartpagithubio-git-master.rcfink1.now.sh


May also need `require "concurrent/utility/engine"`


Successfully deployed to following URLs:

* https://supermartpagithubio-bhgkd0k9g.now.sh
* https://supermart.now.sh
* https://supermartpagithubio.rcfink1.now.sh
* https://supermartpagithubio-git-master.rcfink1.now.sh


HOTFIX


Successfully deployed to following URLs:

* https://seh-next-3c3r8e0sy.now.sh
* https://seh-next-rho-wheat.now.sh
* https://seh-next.jorgemir.now.sh
* https://seh-next-git-master.jorgemir.now.sh


Successfully deployed to following URLs:

* https://havishdev-xnyszxjlrf.now.sh
* https://havish.dev


Successfully deployed to following URLs:

* https://slow-zone-jq1a1wdak.now.sh
* https://slow.zone
* https://slow-zone.banterability.now.sh
* https://slow-zone-git-master.banterability.now.sh


This is nice!


Successfully deployed to following URLs:

* https://we-got-this-fe-k5h9bk3kn.now.sh
* https://we-got-this-fe-eosin-gamma.now.sh
* https://we-got-this-fe.berniedurfee.now.sh
* https://we-got-this-fe-git-master.berniedurfee.now.sh


Created multidev environment [sfgov#pr-405](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-405).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-405-sfgov.pantheonsite.io/)


nit: commit message "assmebling" -> "assembling"


Also "succedding" -> "succeeding" and "colleciton" -> collection"


Successfully deployed to following URLs:

* https://supermartpagithubio-1davr5uml.now.sh
* https://supermart.now.sh
* https://supermartpagithubio.rcfink1.now.sh
* https://supermartpagithubio-git-master.rcfink1.now.sh


reversed


He is a fake guru. Period.


Successfully deployed to following URLs:

* https://bitauthide-omuud5hdw.now.sh
* https://ide.bitauth.com
* https://bitauth-ide.bitauth.now.sh
* https://bitauth-ide-git-master.bitauth.now.sh


Successfully deployed to following URLs:

* https://www-27zcdgig4.now.sh
* https://mariuslundgard.com
* https://www.mariuslundgard.com
* https://www.mariuslundgard.now.sh
* https://www-git-master.mariuslundgard.now.sh


Are you sure this is needed in the Q codebase? I am not able to reproduce the issue anymore on beryllium.


Successfully deployed to following URLs:

* https://supermartpagithubio-numvtlx9f.now.sh
* https://supermart.now.sh
* https://supermartpagithubio.rcfink1.now.sh
* https://supermartpagithubio-git-master.rcfink1.now.sh


if final_years.zero?


I don't understand this commit.  Isn't architecture information going to come out of the manifest, and not be extracted from SemVer build info?  And isn't it a property of the release image, and not something you'd want to clone onto other edge-linked releases?


Successfully deployed to following URLs:

* https://seh-next-p8jbk92e4.now.sh
* https://seh-next-rho-wheat.now.sh
* https://seh-next.jorgemir.now.sh
* https://seh-next-git-master.jorgemir.now.sh


Eliminar línea 4.


Eliminar paréntesis.


Hello，I come from issue #3725.could i ask whats the root cause 2.4g association failed？Because i face the same problem on my software:as station, 5g is ok, 2.4g cant associate ap and it is continully scanning.i dont know what to do.Thanks for hep


No es necesario el `return`


Eliminar esas líneas que no tienen algo.


![](https://github.trello.services/images/mini-trello-icon.png) [Andrew Baker: As someone who is bad with directions i want my app to have pins for starting locations for my hike](https://trello.com/c/TTTR26CR/12-andrew-baker-as-someone-who-is-bad-with-directions-i-want-my-app-to-have-pins-for-starting-locations-for-my-hike)


![](https://github.trello.services/images/mini-trello-icon.png) [Andrew Baker: As someone who like to keep favorite trails recorded i want my app to have a trail list feature.](https://trello.com/c/g4bm5yPp/6-andrew-baker-as-someone-who-like-to-keep-favorite-trails-recorded-i-want-my-app-to-have-a-trail-list-feature)


This isn't safe either. See "A program should not declare or allocate variables of these struct types [i.e., reflect.SliceHeader and reflect.StructHeader]." at https://golang.org/pkg/unsafe/.

The correct way to write this is:

```
func bytesAt(p unsafe.Pointer, size uintptr) (s []byte) {
    sh := (*reflect.SliceHeader)(unsafe.Pointer(&s))
    sh.Data = uintptr(p)
    sh.Len = size
    sh.Cap = size
    return
}
```


![](https://github.trello.services/images/mini-trello-icon.png) [Andrew Baker: Create UI for tab2](https://trello.com/c/k5FluSKR/13-andrew-baker-create-ui-for-tab2)


input_file_conversion (mbadams5) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2619 of 2619 tests passed, 12 test warnings)

Messages:\n
 * 12 tests had: BND diffs.
 * 9 tests had: MTD diffs.
 * 9 tests had: RDD diffs.
 * 3 tests had: ESO small diffs.
 * 3 tests had: MTR small diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


do we still need this?  If we're extracting release architecture from the manifest itself, we don't care about pulling it out of a semantic version string.  Release admins can use SemVer tags with the arch in the build slot if they want (and consistency is nice), but I don't understand why Cincinnati needs to care about it.


@darrylhodgins, thanks for the suggestion.


`codes`


Good


/* 重置样式 */
*{list-style: none;box-sizing: border-box;}
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,hr,blockquote,object,iframe,fieldset,input,legend,form,th,td,a,img,div,textarea,div,b,strong,span,button,table{margin:0;padding:0;}
body{font-family: 'helvetica neue',tahoma,'PingFang SC','microsoft yahei',arial,'hiragino sans gb',sans-serif;}
ul,ol,li{list-style:none}
img,input,a,button,select{border:none; outline:none;}
a{text-decoration:none;}
input{border:0;  }
i{font-style: normal;}
textarea{resize: none}
img,b,span,strong,input[type="button"],input[type="submit"]{ cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
i,b,em{font-style:normal;font-weight:normal}
@font-face {
	font-family:Quartz;
	src: url(../css/QUARTZ.TTF);
}
.test{
	font-family: Quartz;
}
.wrapper{
	width: 100%;
}
.wrapper .header{
	width: 100%;
	margin: 0 auto;
	height: 100px;
	position: fixed;
	top: 0;
	z-index: 99;
}
.header .right{
	float: right;
	height: 80px;
	line-height: 80px;
	padding-left: 40px;
}
.header .right a{
	color: #ffffff;
	font-size: 18px;
}
.header .top-mask{
	width: 100%;
	height: 80px;
	background: rgba(0,0,0,0.6);
	position: absolute;
	top: 0;
	z-index: -1;
}
.header .nav{
	max-width: 1200px;
	margin: 0 auto;
	height: 80px;
	padding: 0 10px;
}
.header .nav .logo{
	float: left;
	width: 117px;
	height: 80px;
	padding-top: 18px;
}
.header .nav .logo img{
	display: inline-block;
	width: 117px;
	height: 45px;
}
.header .nav .nav-items{
	float: right;
	height: 80px;
	line-height: 80px;
}
.header .nav .nav-items .item{
	display: inline-block;
	margin-left: 45px;
	font-size: 18px;
}
.header .nav .nav-items .item>a{
	color: #ffffff;
}
.header .nav .nav-items .item>a:hover{
	color: #2787FF;
}
.wrapper .header-fix{
	height: 80px;
	background:#ffffff;
	position: sticky;
	top: 0;
	z-index: 999;
	border-bottom: 1px solid #ededed;
}
.header-fix .nav{
	max-width: 1200px;
	margin: 0 auto;
	height: 80px;
}
.header-fix .nav .logo{
	float: left;
	width: 164px;
	height: 80px;
	padding-top: 18px;
}
.header-fix .nav .logo img{
	display: inline-block;
	width: 117px;
	height: 45px;
}
.header-fix .nav .nav-items{
	float: right;
	height: 80px;
	line-height: 80px;
}
.header-fix .nav .nav-items .item{
	display: inline-block;
	margin-left: 45px;
	font-size: 18px;
	position: relative;
}
.header-fix .nav .nav-items .item>a{
	color: #000000;
}
.header-fix .nav .nav-items .item.cur>a{
	color: #4885EF;
}
.header-fix .nav .nav-items .item>a:hover{
	color: #4885EF;
}
.header-fix .right{
	float: right;
	height: 80px;
	line-height: 80px;
	padding-left: 40px;
}
.header-fix .right a{
	color: #000000;
	font-size: 18px;
}
.wrapper .header-fix-h{
	display: none;
	width: 100%;
	height: 80px;
	background:#ffffff;
	position: fixed;
	top: 0;
	z-index: 999;
	border-bottom: 1px solid #ededed;
}
.wrapper .header-fix-h.show{
	display: block;
}
.header-fix-h .nav{
	max-width: 1200px;
	margin: 0 auto;
	height: 80px;
	padding: 0 10px;
}
.header-fix-h .nav .logo{
	float: left;
	width: 164px;
	height: 80px;
	padding-top: 18px;
}
.header-fix-h .nav .logo img{
	display: inline-block;
	width: 117px;
	height: 45px;
}
.header-fix-h .nav .nav-items{
	float: right;
	height: 80px;
	line-height: 80px;
}
.header-fix-h .nav .nav-items .item{
	display: inline-block;
	margin-left: 45px;
	font-size: 18px;
	position: relative;
}
.header-fix-h .nav .nav-items .item>a{
	color: #000000;
}
.header-fix-h .nav .nav-items .item.cur>a{
	color: #4885EF;
}
.header-fix-h .nav .nav-items .item>a:hover{
	color: #4885EF;
}
.header-fix-h .right{
	float: right;
	height: 80px;
	line-height: 80px;
	padding-left: 40px;
}
.header-fix-h .right a{
	color: #000000;
	font-size: 18px;
}
.a-line{
	width: 2px;
	height:12px ;
	background: #dddddd;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: -22px;
}
.wrapper .first{
	width: 100%;
	height: 600px;
	background: url(../images/bg0.jpg) 0 0 no-repeat;
	background-size: cover;
}
.first .f-word{
	color: #ffffff;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	letter-spacing: 4px;
	display: none;
}
.weight{
	font-weight: bold;
	font-size:60px ;
	padding-top: 210px;
	padding-bottom: 30px;
}
.light{
	font-size: 30px;
}
.first .button{
	width: 100%;
	margin: 0px auto;
	position: absolute;
	top: 490px;
}
.first .button>a{
	display: block;
	width: 300px;
	text-align: center;
	font-size: 30px;
	color: #ffffff;
	background: #4885ef;
	padding: 20px 0px;
	margin: 0 auto;
}
.wrapper .second{
	height: 720px;
}
.second .s-img{
	width: 100%;
	height: 188px;
	margin: 30px auto 15px;
	text-align: center;
}
.second .s-img img{
	display: inline-block;
	width: 297px;
	height: 188px;
}
.second .s-t{
	width: 100%;
	font-size: 22px;
	color: #000000;
	text-align: center;
	letter-spacing: 5px;
	padding-bottom: 4px;
}
.second .s-line{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.second .s-line img{
	display: inline-block;
	width: 1035px;
	height: 96px;
}
.second .s-box{
	width: 1200px;
	margin: 0 auto;
}
.s-box .s-item{
	float: left;
	width: 171px;
	text-align: center;
}
.s-item .icon-box{
	width: 100%;
	position: relative;
	text-align: center;
}
.icon-box .icon{
	display: inline-block;
	margin-left: 8px;
}

.icon-box .i-jt{
	position: absolute;
	width: 14px;
	height: 14px;
	right: -8px;
}
.s-item .tit-box{
	width: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.tit-box .number{
	font-size: 44px;
	color: #2f6384;
	padding-right: 4px;
}
.tit-box .tit{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 4px;
}
.s-item .s-detial{
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
	width: 140px;
}
.wrapper .third{
	width: 100%;
	padding-bottom: 20px;
	background: url(../images/bg1.png) 0 0 no-repeat;
	background-size: cover;
}
.module-tit{
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.module-tit .title{
	font-size: 40px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	letter-spacing: 8px;
	padding-top: 30px;
}
.module-tit .title.white{
	color: #ffffff;
}
.module-tit .under-line{
	display: block;
	width:140px ;
	margin: 10px auto 30px;
	height: 6px;
	background: #4885ef;
}
.detial-btn{
	position: absolute;
	font-size: 14px;
	color: #414141;
	bottom: 0;
	right: 20%;

}
.third .ad-list{
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #969696;
	border-bottom: 0;
	overflow: hidden;
	border-right: 0;
}
.ad-list .advantage{
	float: left;
	border-right: 1px solid #969696;
	border-bottom: 1px solid #969696;
	width:597px;
	height: 230px;
	padding-top: 50px;
}
.ad-list .advantage:hover{
	background: #4885EF;
}
.ad-list .advantage:hover .ad-line{
	background: #fff;
	width: 200px;
}
/* .ad-list .advantage:last-child{
	border-right: 0;
} */
.advantage .ad-icon{
	float: left;
	height: 100%;
	margin-left: 50px;
	margin-right: 20px;
}
.advantage .description{
	float: left;
	max-width: 460px;
}
.description .ad-tit1{
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 4px;
}
.description .ad-line{
	display: block;
	height:6px ;
	width: 40px;
	margin-top: 10px;
	margin-bottom: 30px;
	background: #4885EF;
	transition: width linear .5s;
}
.description .ad-tit2{
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 4px;
}
.wrapper .four{
	width: 100%;
	height: 620px;
	background: #f7f7f7;
	position: relative;
}
.more{
	width: 100%;
	position: absolute;
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
	bottom: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.more i{
	display: inline-block;
}
.more .tit{
	font-size: 18px;
	color: #414141;
	letter-spacing: 2px;
	padding: 0 5px;
	font-weight: bold;
}
.more .dot{
	width: 5px;
	height: 5px;
	background: #414141;
	border-radius: 50%;
	margin-left: 6px;
	margin-right: 9px;
}
.four-box{
	width: 100%;
}
.four-box .match-list{
	width: 1344px;
	margin: 0 auto;
	display: flex;
}
.match-list .match-item{
	width: 100%;
	height: auto;
	display: flex;
	flex-flow: wrap;
	flex-direction: row;
}
.match-item .item-box{
	display: block;
	position: relative;
	overflow: hidden;
}
.match-info{
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index: 9;
}
.match-info .match-name{
	width: 100%;
	font-size: 20px;
	color: #FFFFFF;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:1;
	 -webkit-box-orient: vertical;
}
.match-info .match-date{
	width: 100%;
	font-size: 14px;
	color: #FFFFFF;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:1;
	 -webkit-box-orient: vertical;
}
.match-info .match-position{
	width: 100%;
	font-size: 14px;
	color: #FFFFFF;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:1;
	 -webkit-box-orient: vertical;
}
.match-item .item-box.normal{
	width: 426px;
	height: 190px;
	margin-bottom: 30px;
	margin-right: 28px;
}
.match-item .item-box.normal:nth-of-type(3){
	margin-right: 0px;
}
.match-item .item-box.normal:last-child{
	margin-right: 0px;
}
.match-item .item-box.normal img{
	display: block;
	width: 426px;
	height: 190px;
	transition: all linear .5s;
}
.item-box.normal .mask{
	width: 100%;
	height: 60px;
	background: rgba(0,0,0,.6);
	position: absolute;
	bottom: 0;
	z-index: 9;
}
.item-box.normal .match-info{
	height: 60px;
	padding-left: 20px;
	padding-top: 5px;
}
.wrapper .five{
	position: relative;
	min-height: 300px;
	padding-bottom: 30px;
}
.five .news-box{
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}
.news-box .news-left{
	float: left;
	width: 550px;
	position: relative;
}
.news-left .news-left-img{
	display: block;
	width: 550px;
	height: 185px;
}
.news-left .news-left-title{
	font-size: 20px;
	color: #000000;
	display: block;
	width: 100%;
	margin: 15px 0 5px 0;
}
.news-left .news-left-detial{
	display: block;
	width: 100%;
	font-size: 14px;
	color: #414141;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	 -webkit-box-orient: vertical;
}
.news-left .date{
	position: absolute;
	width: 55px;
	height: 55px;
	top: 0;
	left: 0;
	background: #4885EF;
	color: #ffffff;
	z-index: 9;
}
.news-left .date .day{
	font-size: 30px;
	text-align: center;
}
.news-left .date .year{
	font-size: 10px;
	text-align: center;
}
.news-box .news-right{
	float: right;
	width: 635px;
	overflow: hidden;
}
.news-right .news-list{
	width: 100%;
	overflow: hidden;
	display: flex;
	align-items: center;
}
.news-list .date{
	width: 95px;
	color: #717171;
	padding-left: 15px;
}
.news-list .date .day{
	font-size: 44px;
}
.news-list .date .year{
	font-size: 14px;
}
.list-con{
	width: 540px;
	border-bottom: 1px solid #e4e4e4;
}
.list-con .list-title{
	width: 100%;
	font-size: 20px;
	color: #414141;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:1;
	 -webkit-box-orient: vertical;
}
.list-con .list-detial{
	width: 100%;
	font-size: 14px;
	color: #717171;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	 -webkit-box-orient: vertical;
	 padding: 4px 0 10px;
}
.news-list .line{
	width: 2px;
	height: 40px;
	background: #4885EF;
}
.wrapper .footer{
	width: 100%;
	height:380px;
	background: #303848;
	position: relative;
}
.copy{
	width: 100%;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 4px;
	position: absolute;
	bottom: 20px;
	z-index: 9;
}
.foot-vs{
	display: none;
}
.foot-con{
	max-width: 1200px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 40px;
	display: flex;
	justify-content: center;
}
.foot-con .nav-list{
	width: 22%;
}
.nav-list .first-nav{
	font-size: 20px;
	color: #ffffff;
}
.second-navs{
	padding-top: 10px;
}
.second-navs .s-nav{
	font-size:14px;
	color: #ffffff;
	line-height:44px;
}
.second-navs .s-nav a{
	font-size:14px;
	color: #ffffff;
	line-height: 28px;
}
.second-navs .s-nav a:hover{
	color: #a6c7fd;
}
.nav-list .code{
	display: block;
	width: 114px;
	height: 114px;
}
.nav-list .code-tit{
	font-size: 14px;
	color: #ffffff;
	text-align: center;
}

/* 产品页 */
.wrapper .p-detial{
	width: 100%;
	height:540px;
	background: url(../images/bg3.png) 0 0 no-repeat;
	position: relative;
}
.p-detial .word-large{
	width:100%;
	font-size: 60px;
	color: #ffffff;
	position: absolute;
	top: 120px;
	font-size: 50px;
	left: 0;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	z-index: 9;
	letter-spacing: 2px;
	display: none;
	}
	.p-detial .worde-middle{
		width:100%;
		font-size: 30px;
		color: #ffffff;
		position: absolute;
		top:270px ;
		left: 0;
		text-align: center;
		font-size: 26px;
		padding-left: 20px;
		padding-right: 20px;
		z-index: 9;
		letter-spacing: 2px;
		display: none;
	}
.wrapper .tw-detial{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
	padding-top: 10px;
	padding-bottom: 10px;
}
.p-white{
	background: #ffffff;
}
.p-gray{
	background:#f7f7f7 ;
}
.wrapper .tw-detial div{
	text-align:left;
	float: left;
}
.tw-detial .detial-word{
	color: #000000;
	/* width: 640px; */
}
.detial-word .detial-large{
	font-size: 50px;
	letter-spacing: 2px;
}
.detial-word .detial-middle{
	font-size: 24px;
	letter-spacing: 2px;
	line-height: 48px;
}
.detial-word .detial-small{
	font-size: 14px;
	letter-spacing: 2px;
	line-height: 30px;
}
.tw-detial .detial-img{
	width: 470px;
}
.tw-detial .detial-img img{
	width: 470px;
}
.tw-detial .detial-word{
	width: 670px;
}
/* .tw-detial .detial-img.type1{
	width:680px;
}
.tw-detial .detial-img.type1 img{
	width:850px;
}
.tw-detial .detial-img.type2{
	margin: 70px 20px 70px 0;
}
.tw-detial .detial-img.type3{
	margin: 70px 0px 70px 40px;
}
.tw-detial .detial-img.type4{
	margin: 70px 20px 70px 0px;
} */
/* 方案页 */
.wrapper .so-detial{
	position: relative;
	width: 100%;
	height: 600px;
	background: url(../images/bg4.png) 0 0 no-repeat;
	background-size: cover;
}
.so-detial .word-large{
	position: absolute;
	width: 100%;
	text-align: center;
	top: 258px;
	font-size: 60px;
	color: #ffffff;
	letter-spacing: 4px;
	padding-left: 20px;
	padding-right: 20px;
	display: none;
}
.tw-detial.s-bg{
	/* height: 472px; */
	background: url(../images/bg6.png) 0 0 no-repeat;
	background-size: cover;
}
.tw-detial .detial-img.type5{
	/* margin: 70px 90px 70px 0px; */
	margin-right: 10px;
}
.tw-detial.s-bg .detial-word .detial-middle{
	width: 400px;
}
.wrapper .number-box{
	width: 100%;
	/* height: 283px; */
	background: url(../images/bg5.png) 0 0 no-repeat;
	background-size: cover;
}
.number-box .detial{
	max-width: 1000px;
	margin:0 auto;
	font-size: 16px;
	color: #ffffff;
	letter-spacing: 3px;
	padding: 20px 0;
	line-height: 68px;
}
.detial .number,.detial .plus{
	font-size: 40px;
	font-family: Quartz;
}
.count-box{
	/* width: 100%; */
	width: 769px;
	position: relative;
	margin: 0 auto;
}
.count-box .count-img{
	display: block;
	margin: 0 auto;
	width: 769px;
	height: 448px;
}
.count-box .info-box{
	position: absolute;
	z-index: 99;
}
.count-box .position1{
	top: 80px;
	left: -2%;
}
.count-box .position2{
	top: 15px;
	left: 71%;
}
.count-box .position3{
	top: 90px;
	left: 82%;
}
.count-box .position3.info-box .info1{
	min-width: 150px;
}
.count-box .position4{
	top: 78px;
	left: 41%;
}
.count-box .position4>p{
	font-size:24px;
	color: #666666;
}
.count-box .position5{
	top: 200px;
	left: 46%;
}
.info-box .info1{
	overflow: hidden;
	/* min-width: 150px; */
}
.info-box .info2{
	font-size: 42px;
	color: #666666;
}
.info1 .n{
	font-size: 40px;
	color: #666666;
}
.info1 .add{
	color: #666666;
	font-size: 30px;
}
.info-box .u-line{
	height: 2px;
	width:18px ;
	background: #666666;
	margin-left: 5px;
}
.info-tit{
	font-size:14px;
	color: #666666;
	margin: 0 auto;
	text-align: center;
}
/* 关于我们 */
.wrapper .about-main{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
	padding: 40px 0 20px;
}
.about-main .img{
	width: 330px;
	height: 273px;
	margin-bottom: 10px;
}
.about-main .img img{
	display: block;
	width: 330px;
	height: 273px;
}
.about-main .detial-box{
	max-width: 600px;
	font-size: 14px;
	color: #414141;
	padding-left: 20px;
}
.detial-box .ab-title{
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	word-spacing:5px;
	padding-bottom: 10px;
}
.detial-box .ab-section{
	letter-spacing: 2px;
	line-height: 28px;
}
.about-main .inv-tit{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	font-size: 30px;
	color: #414141;
}
.about-main .inv-line{
	width: 160px;
	height: 2px;
	background: #8f8f8f;
	margin: 5px auto;
}
.about-main .inv-tit1{
	width: 100%;
	font-size: 18px;
	color: #8F8F8F;
	text-align: center;
	margin-bottom: 10px;
}
.about-main .inv-box{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
	margin-bottom: 60px;
}
.inv-box .inv-img{
	border-right: 1px solid #dbdbdb;
}
.inv-box .inv-img img{
	display: block;
	width: 274px;
	height: 66px;
	margin: 10px 20px 10px 0;
}
.inv-box .inv-descript{
	max-width:680px;
	padding-left: 20px;
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
}
.about-main .timeline-box{
	width: 100%;
	margin: 0 auto;
	display: flex;
	justify-content: center;
}
/* .timeline-box .middle-line{
	width: 2px;
	background: #9d9d9d;
}
.event-img1{
	width: 190px;
	display: block;
}
.event-img1 .img-line .e-img{
	width: 120px;
	height: 80px;
}
.event-img1 .img-line{
	border-bottom: 1px solid #9d9d9d;
}
.event-img1 .event-title{
	font-size: 14px;
	color: #414141;
}
.event-img2{
	width: 220px;
	display: block;
}
.event-img2 .e-img{

}
.event-img2 .event-title{

}
.event-date{

}
.img-line{

} */
.time-line{
	width:80%;
	max-width: 960px;
	padding: 0;
	margin: 0 auto;
	position: relative;
}
.time-line::before{
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	height: 101%;
	width: 2px;
	background: #9d9d9d;
}
.time-left{
	width: 50%;
	text-align: right;
	overflow: hidden;
	padding-top: 24px;
	padding-bottom: 24px;
}
.time-right{
	margin-left: 50%;
	text-align: left;
	overflow: hidden;
	padding-top: 24px;
	padding-bottom: 24px;
}
.time-right.time1{
	text-align: left;
}
.time-right.time1 i{
	display: inline-block;
	border-bottom: 1px solid #9d9d9d;
	padding-left: 10px;
	font-size: 30px;
}
.time-line .event-title{
	font-size: 14px;
	color: #414141;
}
.time-left .tl-con{
	border-bottom: 1px solid #9d9d9d;
	width: 50%;
	float: right;
	position: relative;
}
.time-left.time5 .tl-con{
	width: 60%;
	border-top: 1px solid #9d9d9d;
	border-bottom: 0;
}
.time-left.time5 .tl-con .tit-top{
	position: absolute;
	top: -24px;
}
.e-img{
	display: block;
}
.event-title.tit-bottom{
	position: absolute;
	bottom: -24px;
}
.time-right.time3{
	/* position: relative; */
}
.time-right div{
	float: left;
}
.time-right .event-line{
	width: 80px;
	height: 1px;
	background: #9d9d9d;
	margin-top: 70px;
}
.time-right .time-txt{
	border: 1px solid #9d9d9d;
	width:225px;
	height: 140px;
	padding: 5px;
	position: relative;
}
.time-right .time-dot{
	position: absolute;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background: #9d9d9d;
	top: 63px;
	left: -8px;
}
.time-right.time4 .event-line{
	width:100px ;
}
.time-right.time4 .tl-con{
	border-bottom: 1px solid #9d9d9d;
	float: none;
	text-align: right;
	width: 50%;
	position: relative;
}
.time-right .tl-con .e-img{
	float: right;
}
.time-right .tl-con .event-title{
	position: absolute;
	right: 0;
}
.time-right .tl-con .tit-top{
	top:-24px;
}
.time-right.time6 .tl-con .tit-bottom{
	bottom:-24px;
}
.time-right.time6 .tl-con{
	border-bottom: 1px solid #9d9d9d;
	float: none;
	text-align: right;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.time-right.time6{
	position: relative;
	width: 30%;
}
.event-title.time6-tit{
	right: 0;
	position: absolute;

}
.time-left.time5 div{
	float: right;
}
.time-left .event-line{
	width: 80px;
	height: 1px;
	background: #9d9d9d;
	margin-top: 70px;
}
.time-left.more-l .event-line{
	width: 100px;
}
.time-left .time-txt{
	border: 1px solid #9d9d9d;
	width:225px;
	height: 140px;
	padding: 5px;
	position: relative;
}
.time-left .time-dot{
	position: absolute;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background: #9d9d9d;
	top: 63px;
	right: -8px;
}

.vs-time{
	display: none;
}

/* 新闻列表 press*/
.site{
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px;
}
.site a{
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
}
/* 第一种列表 */
.wrapper .press-list1{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
	padding-top:20px;
}
.press-list1 .press-li{
	width: 263px;
	margin-right: 90px;
	margin-bottom: 60px;
}
.press-list1 .press-li:last-child{
	margin-right: 0;
}
.press-list1 .press-li .press-img{
	display: block;
	width: 263px;
	height: 156px;
}
.press-list1 .press-li .press-img img{
	display: block;
	width: 263px;
	height: 156px;
}
.press-list1 .press-li .press-title{
	width: 100%;
	font-size:20px;
	color: #000000;
	overflow: hidden;
	text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
	line-height: 44px;
	letter-spacing: 2px;
	text-align: left;
	font-weight: bold;
}
.press-list1 .press-li .press-txt{
	width: 100%;
	font-size: 14px;
	color: #414141;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	letter-spacing: 2px;
	text-align: left;
	line-height: 20px;
}
.wrapper .press-list2{
	max-width: 970px;
	margin: 0 auto;
	padding: 0 10px;
}
.press-list2 .press-li2{
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
	display: flex;
}
.press-li2 .press-img2{
	width: 310px;
	height: 232px;
}
.press-li2 .press-img2 img{
	display: block;
	width: 310px;
	height: 232px;
}
.press-li2 .press-right{
	padding-left: 20px;
	height: 232px;
	position: relative;
}
.press-right .press-title2,.press-right .press-txt2{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	letter-spacing: 2px;
	text-align: left;
}
.press-right .press-title2{
	-webkit-line-clamp:1;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.press-right .press-txt2{
	-webkit-line-clamp: 6;
	font-size: 14px;
	color: #414141;
	line-height: 20px;
}
.press-right .press-date{
	font-size: 14px;
	color: #414141;
	text-align: left;
	padding: 10px 0 20px;
}
.press-right .look-btn{
	font-size: 14px;
	color: #414141;
	text-align: right;
	position: absolute;
	bottom: 10px;
	right: 20px;
	letter-spacing: 2px;
}
.press-right .press-title2:hover{
	color: #e72120;
}4
.press-right .look-btn:hover{
	color: #E72120;
}
.wrapper .pages{
	text-align: right;
	margin-bottom: 10px;
}
.wrapper .pages li{
	display: inline-block;
}
/* 新闻详情页 */
.wrapper .press-detial{
	width: 100%;
	padding-bottom: 20px;
	background: #f7f7f7;
}
.press-ban{
	max-width: 1300px;
	height: 218px;
	background: url(../images/bg7.png) 0 0 no-repeat;
	position: relative;
	margin: 0 auto;
	letter-spacing: 2px;
}
.press-ban .ban-tit-lagre{
	width: 100%;
	position: absolute;
	top: 40px;
	text-align: center;
	font-size: 60px;
	color: #ffffff;
	display: none;
	letter-spacing: 4px;
}
.press-ban .ban-tit-lagre.state{
	top: 60px;
}
.press-ban .ban-tit-small{
	width: 100%;
	position: absolute;
	top: 130px;
	text-align: center;
	font-size: 26px;
	color: #ffffff;
	display: none;
	letter-spacing: 4px;
}
.press-detial .press-box{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;

}
.press-box .box-left{
	width: 970px;
	background: #ffffff;
	padding:30px 40px ;
}
.box-left .left-title{
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
}
.box-left .left-txt{
	font-size:14px;
	color: #414141;
	letter-spacing: 2px;
	line-height: 40px;
}
.press-box .box-left img{
	display: block;
	width: 80%;
	margin: 10px auto;
}
.box-right{
	width:345px ;
	padding-top: 20px;
	padding-left: 20px;
}
.box-right .right-li{
	width: 325px;
	height:154px;
	position: relative;
	margin-bottom: 20px;
}
.box-right .right-li img{
	width:325px ;
	height:154px;
}
.right-li .right-title{
	width: 100%;
	position: absolute;
	z-index: 99;
	font-size: 18px;
	color: #ffffff;
	bottom: 15px;
	left: 4px;
}
/* 声明 */
.state-box{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
	padding-top: 20px;
}
.state-box .state-navs{
	width: 160px;
	background: #ffffff;
	height: 200px;
}
.state-navs .state-nav{
	width: 100%;
	height: 50px;
	padding: 0 12px;
}
.state-navs .state-nav a{
	display: block;
	width: 100%;
	border-bottom: 1px solid #ededed;
	font-size: 18px;
	line-height: 50px;
	color: #414141;
}
.active{
	background: #4886ed;
}
.state-navs .state-nav.active a{
	color: #ffffff;
}
.state-box .state-content{
	width: 1120px;
	margin-left: 10px;
	background: #ffffff;
}
.state-content .state-title{
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	line-height: 50px;
	letter-spacing: 2px;
}
.state-content .state{
	font-size: 14px;
	text-align: left;
	line-height: 30px;
	letter-spacing: 2px;
	padding: 0 20px;
}
/* 赛事列表 */
.bg{
	background: #f7f7f7;
}
.wrapper .main{
	width: 100%;
	padding-bottom: 20px;
}
.match-main{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	flex-flow: wrap;
	flex-direction: row;
}
.match-box{
	width: 956px;
	background: #ffffff;
	padding: 24px;
	margin-top: 20px;
}
.match-box .search-box{
	border-bottom: 1px dotted #ebebeb;
	padding: 15px 0 0;
	display: flex;
	/* align-items: center; */
	position: relative;
}
.search-box .key{
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 4px;
	margin-right: 25px;
	width: 48px;
}
.search-box .value-box{
	display: flex;
	align-items: center;
}
.value-box .value{
	font-size: 14px;
	color: #414141;
	margin-right: 20px;
	padding: 3px 10px;
	cursor: pointer;
	margin-bottom: 15px;
}
.value-box .value:hover{
	background: #2787ff;
	color: #ffffff;
}
.value-box .value.curr{
	background: #2787ff;
	color: #ffffff;
}
.search-ipt{
	position: absolute;
	top:4px;
	right: 0;
	width: 400px;
	height: 46px;
	border: 1px solid #d8d8d8;
	background: #f7f7f7;
	border-radius: 8px;
	/* line-height: 46px; */
}
.search-ipt .search-img{
	margin-left: 4px;
	height: 40px;
	width: 40px;
	float: right;
	padding-top: 9px;
	padding-left: 10px;
}
.search-ipt .ipt-txt{
	float: right;
	width: 340px;
	height: 42px;
	line-height: 42px;
	background: #f7f7f7;
	margin-right: 4px;
}
.match-box .val-match-list{

}
.val-match-li{
	border-bottom: 1px solid #f7f7f7;
	display: flex;
	padding: 20px 0;
}
.val-match-li .val-img{
	width: 263px;
	height: 156px;
}
.val-match-li .val-img img{
	width: 263px;
	height: 156px;
}
.val-match-li .val-info-box{
	margin-left: 20px;
	width: 640px;
	position: relative;
}
.val-info-box .val-title{
	display: block;
	font-size: 18px;
	color: #000000;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.val-info-box .val-info{
	display: flex;
	align-items: center;
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
	padding: 5px 0;
}
.val-info .val-icon{
	width: 24px;
	height: 24px;
	margin-right: 5px;
}
.val-info-box .val-btn{
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.val-info-box .val-btn a{
	font-size: 14px;
	color: #ffffff;
	padding: 6px 16px;
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	min-width: 80px;
}
.val-info-box .val-btn .btn1{
	background: #2787FF;
	margin-right: 5px;
}
.val-info-box .val-btn .btn1:hover{
	background: #2787ffc4;
}
.val-info-box .val-btn .btn2{
	background: #ffa127;
}
.val-info-box .val-btn .btn3{
	background: #9d9d9d;
}
.val-info-box .val-btn .btn2:hover{
	background: #ffa127c4;
}
.hidden{
	display: none;
}
.match-detial{
	max-width:956px;
	background: #ffffff;
}
.match-detial .match-title{
	width: 100%;
	font-size: 24px;
	color: #000000;
	padding: 10px;
	line-height: 40px;
}
.match-detial .match-detial-box{
	display: flex;
	justify-content: center;
}
.match-detial-box .match-img{
	width: 384px;
	height: 214px;
}
.match-detial-box .match-img{
	display: block;
	width: 384px;
	height: 214px;
}
.match-detial-right{
	width: 520px;
	margin-left: 20px;
	position: relative;
}
.match-detial-right .detial-info{
	display: flex;
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
	padding: 5px 0;
}
.detial-info .val-icon{
	margin-right: 6px;
	width: 24px;
	height: 24px;
}
.match-detial-right .reg-btn{
	position: absolute;
	z-index: 99;
	right: 10px;
	bottom: 20px;
	background: #FFA127;
	padding: 6px 20px;
	color: #ffffff;
	border-radius: 4px;
	font-size:18px;
}
#match-tab{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px 10px;
}
#detial-title{
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	line-height: 40px;
}
#detial-title span{
	float: left;
	padding: 0 15px;
	margin-right: 8px;
	font-size: 16px;
	color: #000000;
}
#detial-title .tab-select{
	float: left;
	border-bottom:2px solid #2787FF;
	color:#2787FF;
}
#tab-content{
	width: 100%;
	padding: 10px;
	overflow: hidden;
	min-height: 380px;
}
#tab-content .tab-li{
	overflow: hidden;
	display: none;
	min-height: 480px;
	font-size: 14px;
	color: #414141;
}
#tab-content .tab-li.tab-show{
	display: block;
}
.tab-li .tab-li-con{
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 10px;
}
.tab-li-con .tab-li-lab{
	font-size: 16px;
	color: #000000;
	margin-bottom: 20px;
}
.tab-li-con .tab-li-info{
	font-size: 14px;
	color: #414141;
	padding-left: 40px;
	margin-bottom: 30px;
}
.tab-li-con .link-box{
	display: flex;
	padding-left: 40px;
	margin-bottom: 30px;
	align-items: center;
	font-size: 14px;
	color: #414141;
	letter-spacing: 2px;
	flex-flow: wrap;
	flex-direction: row;
}
.link-box .point{
	width: 13px;
	height: 13px;
	background: #2787FF;
	border-radius: 50%;
	margin-right: 10px;
}
.link-box .link{
	font-size: 14px;
	color: #414141;
	text-decoration: underline;
}
.link-box .down{
	font-size: 14px;
	color: #E72120;
	width: 50%;
	text-align: left;
	padding-bottom: 10px;
}
.link-box .down a{
	color: #E72120;
}
.yd-header{
	display: none;
}
.pages{width: 67%;overflow: hidden;text-align: right;margin-top: 20px;}
.pages>a{display: inline-block;color: #414141;padding: 5px 10px;background: #ffffff;}
.pages .curr1{background: #2787FF;color: #ffffff;border-radius: 4px;}
.pages>a:hover{background: #2787FF;color: #ffffff;border-radius: 4px;}
.v-s-show{
	display: none;
}
.match-item .item-box:hover img{
	transform: scale(1.1,1.1);
}
.news-right .news-list:hover{
	background: #2787FF;
}
.news-right .news-list:hover .date{
	color: #ffffff;
}
.news-right .news-list:hover .list-title{
	color: #ffffff;
}
.news-right .news-list:hover .list-detial{
	color: #ffffff;
}
.news-left .news-left-title:hover{
	color: #2787FF;
}
.news-left .news-left-detial:hover{
	color: #2787FF;
}
.tw-detial .detial-img.type1.vs-type1{
	display: none;
}
.tw-detial .detial-img.type3.vs-type3{
	display: none;
}
.count-box.vs-count .count-img1{
	display: none;
}

/* 状态 */
.status{
	font-size: 12px;
	color: #ffffff;
	/* padding: 4px 0px; */
	width: 60px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	border-radius: 4px;
	margin-left: 20px;
}
/* 已结束 */
.end{
	background: #9d9d9d;
}
/* 报名中 */
.apply{
	background: #ffa127;
}
/* 准备中 */
.prepare{
	background: #3498DB;
}
/* 比赛中 */
.onmatch{
	background: #1ABB9C;
}
/* 登录页面 */
.frm-main{
	width: 100%;
	padding: 20px;
	margin: 0 auto;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
}
.form-box{
	width: 300px;
	padding: 120px 0 195px;
}
.frm-group{
	margin-bottom: 15px;
	overflow: hidden;
}
.frm-group .frm-ipt{
	display: block;
	width: 300px;
	height: 42px;
	border: 1px solid #eaeaea;
	padding-left: 6px;
	border-radius: 4px;
	font-size: 14px;
}
.frm-group .frm-ipt.pwd{
	float: left;
	width: 200px;
	border-radius: 4px 0px 0px 4px;
}
.frm-group .foget{
	width: 100px;
	float: right;
	height: 42px;
	border: 1px solid #eaeaea;
	border-left: 0;
	border-radius: 0px 4px 4px 0;
	font-size: 14px;
	text-align: center;
	line-height: 42px;
	color: #666;
}
.lo-btn{
	display: block;
	width: 300px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border-radius: 4px;
	background: #2787ffd4;
	margin: 0 auto;
	color: #fff;
}
.lo-btn:hover{
	background: #2787FF;
}
.frm-match-name{
	width: 570px;
	text-align: center;
	padding-top: 70px;
	padding-bottom: 10px;
	font-size: 24px;
	color: #414141;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 auto;
}
.frm-main.enter{
	display: block;
	padding-left: 0;
	padding-right: 0;
}
.frm-main.enter .form-box{
	margin: 0 auto;
	padding-top: 20px;
	width: 570px;
}
.frm-main.enter .form-box .frm-group .frm-ipt{
	width: 100%;
}
.frm-foget{
	display: flex;
	margin-top: -5px;
	align-items: center;
}
.group-l{
	width: 50%;
	display: flex;
	align-items: center;
}
.group-l>input{
	width: 15px;
	height: 15px;
}
.group-l>label{
	font-size: 14px;
	color: #414141;
	padding-left: 4px;
}
.group-r{
	width: 50%;
	font-size: 14px;
	color: #2787FF;
	text-align: right;
}
.enter .lo-btn{
	margin-top: 20px;
}
.lo-btn.green:hover{
	background: #1ABB9C;
}
.green{
	background: #1abb9cc7;
}
.frm-btns{
	width: 100%;
	display: flex;
	justify-content: center;

}
.frm-btns .lo-btn{
	width: 45%;
}

/* 注册页面 */
.reg .form-box{
	width: 460px;
	margin: 0 auto;
}
.reg .frm-group{
	width: 100%;
	display: flex;
	flex-flow: wrap;
	flex-direction: row;
}
.reg .frm-group .frm-ipt{
	width: 70%;
}
.reg .lo-btn{
	width: 100%;
}
.reg .frm-group .frm-ipt .code{
	width: 60%;
	float: left;
	height: 40px;
	line-height: 42px;
}
.ver-code{
	width: 40%;
	height: 42px;
	background: #2787ff14;
	border-left: 1px solid #eaeaea;
	float: right;
	text-align: center;
	line-height: 42px;
	font-size: 14px;
	color: #2787FF;
}
.frm-select{
	display: block;
	width: 100%;
	border: 1px solid #EAEAEA;
	height: 42px;
	border-radius: 4px;
	font-size: 14px;
	color: #666;
}
.frm-select option{
	height: 42px;
	line-height: 42px;
}
.frm-lab{
	width: 110px;
	text-align: right;
	font-size: 14px;
	height: 42px;
	line-height: 42px;
	letter-spacing: 1px;
	float: left;
}
.check-group{
	height: 42px;
	line-height: 42px;
	display: flex;
	align-items: center;
}
.frm-rad{
	width: 15px;
	height: 15px;
	margin-left: 20px;
}
.ra-lab{
	font-size: 14px;
	color: #414141;
	margin-left: 4px;
}
.reg .db-info{
	display: none;
}
.pages .total{
	border: 1px solid #9d9d9d;
	background: none;
	border-radius: 4px;
	color: #666;
	padding: 5px 10px;
	margin-right: 0;
}
.pages .total:hover{
	color: #666;
	background: none;
}
.press-detial .press-box .box-left table{
	width: 100%;
}
/* 导航退出 */
.right .user{
	position: relative;
}
.user-second{
	background: #ffffff;
	width: 200px;
	position: absolute;
	right: 0;
	top: 50px;
	padding: 6px 0;
	display: none;
	box-shadow: 0 0 2px #dadada;
}
.roate{
	transform: rotate(180deg);
}
.right .user-second a{
	display: block;
	width: 94%;
	font-size: 14px;
	color: #414141;
	box-sizing: border-box;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
}
.right .user-second a:hover{
	color: #4886ED;
}
.exit{
	background: url(../images/exit.png) right center no-repeat;
}
@media(max-width:768px){
	.press-list2 .press-li2{
		margin-bottom: 15px;
	}
	.press-box .box-left{
		width: 100%;
	}
	.press-box .box-left img{
	display: block;
	width: 80%!important;
	height:auto!important;
	margin: 10px auto;
}
	.frm-main.enter .form-box{
		width: 300px;
	}
	.frm-match-name{
		width: 100%;
		/* padding-left: 20px;
		padding-right: 20px; */
		padding-top: 60px;
		font-size: 16px;
	}
	.frm-lab{
		text-align: left;
	}
	.reg .frm-group .frm-ipt{
		width: 100%;
	}
	.ban-hide{
		display: none;
	}
	.form-box{
		padding: 40px 0;
	}
	.detial-btn{
		right: 20px;
	}
	.inv-box .inv-descript{
		padding-left: 0;
	}
	.press-ban .ban-tit-lagre{
		font-size: 24px;
		top:60px;
		padding-left: 30px;
		padding-right: 30px;
	}
	.press-ban .ban-tit-lagre.state{
		top: 90px;
	}
	.press-ban .ban-tit-small{
		font-size: 20px;
		padding-left: 30px;
		padding-right: 30px;
		top:120px ;
	}
	.third .ad-list{
		border: 0;
		width: 100%;
		padding: 0 30px;
	}
	.ad-list .advantage{
		display: block;
		float: none;
		border: 1px solid #969696;
		width: 100%;
		height: 230px;
		padding-top: 50px;
		margin: 0 auto 20px;
	}
	.advantage .description{
		max-width: 75%;
	}
	.description .ad-tit2{
		width:100%;
	}
	.match-box{
		width: 100%;
		padding: 0 0px;
		margin-top:0;
	}
	.selector{
		width: 100%;
		padding: 0 20px;
	}
	.search-box .key{
		margin-right: 15px;
	}
	.search-box .value-box{
		flex-flow: wrap;
		flex-direction: row;
	}
	.value-box .value{
		margin-right: 0;
		margin-bottom: 10px;
	}
	.val-match-li{
		width: 100%;
		display: block;
	}
	.val-match-li .val-img{
		width: 100%;
		height: 100px;
	}
	.val-match-li .val-img img{
		width: 100%;
		height: 100px;
	}
	.val-match-li .val-info-box{
		width: 100%;
		margin-left: 0px;
		padding: 5px 20px 0;
	}
	.val-info-box .val-title{
		font-size: 16px;
		-webkit-line-clamp: 2;
		padding: 5px 0;
	}
	.match-box .search-box{
		padding: 10px 0 0;
	}
	.search-ipt{
		display: none;
	}
	.val-info-box .val-info{
		/* font-size: 22px; */
		width: 100%;
		padding: 8px 0 0px;
		align-items: inherit;
	}
	.val-info-box .val-btn{
		position: relative;
		padding-top: 10px;
		display: flex;
		justify-content: center;
		flex-flow: wrap;
		flex-direction: row;

	}
	.val-info-box .val-btn a{
		/* font-size: 22px; */
		width: 40%;
		display: inline-block;
		text-align: center;
	}
	.box-right{
		display: none;
	}
	.match-box .val-match-list{
		width: 100%;
	}
	.copy{
		text-align: left;
		padding-left: 20px;
		padding-right: 20px;
		font-size: 14px;
	}
	.match-detial{
		width: 100%;
	}
	.match-detial .match-detial-box{
		display: block;
		padding-bottom:30px;
	}
	.match-detial-box .match-img{
		width: 100%;
	}
	.match-detial-box .match-img img{
		width: 100%;
		height: 214px;
	}
	.match-detial-right .reg-btn{
		right: 5%;
		bottom:-14px;
		margin-bottom: -30px;
		width: 200px;
		text-align: center;
	}
	/* 头部导航*/
	.header-fix .nav{
		width: 100%;
		position: relative;
	}
	.header-fix .nav .logo{
		margin-left: 30px;
	}
	.header-fix .right{
		display: none;
	}
	.header-fix .nav .nav-items{
		display: none;
	}
	/* 移动端 */
	.yd-header{
		display: block;
		float: right;
		margin-right: 30px;
		margin-top: 25px;
	}
	.yd-header .yd-navs{
		position: absolute;
		top: 80px;
		right: 0;
		z-index: 99;
		box-shadow: 0 0 3px #eaeaea;
		display: none;
		background: #ffffff;
	}

	.yd-navs .yd-nav{
		width: 200px;
		text-align: center;
		line-height: 30px;
		display: flex;
		align-items: center;
		flex-flow: wrap;
		flex-direction: row;
		padding-left: 20px;
	}
	.yd-second{
		display: block;
		width:200px ;
	}
	.yd-second a{
		display: block;
		width:200px;
		font-size: 14px;
		color: #414141;
		text-align: left;
		padding-left: 20px;
	}
	.yd-navs .yd-nav a{
		color: #414141;

	}
	.wrapper .header-fix-h.show{
		display: block;
	}
	.wrapper .header-fix-h.show .nav{
		width: 100%;
	}
	.header-fix-h.show .nav .logo{
		margin-left: 10px;
	}
	.header-fix-h.show .right{
		display: none;
	}
	.header-fix-h.show .nav .nav-items{
		display: none;
	}
	.header .nav .logo{
		margin-left: 10px;
	}
	.header .right{
		display: none;
	}
	.header .nav .nav-items{
		display: none;
	}
	.header .yd-header .yd-navs{
		background: rgba(0,0,0,0.6);
		box-shadow: none;
		top: 80px;
	}
	.header .yd-navs .yd-nav a{
		color: #ffffff;
	}
	.header .nav{
		width: 100%;
		padding: 0 10px;
	}
	.header-fix-h .nav{
		width: 100%;
		padding: 0 10px;
	}
	.second .s-line{
		display: none;
	}
	.wrapper .second{
		height: auto;
	}
	.second .s-box{
		display: flex;
		/* justify-content: center; */
		flex-flow: wrap;
		flex-direction: row;
		width: 100%;
	}
	.s-box .s-item{
		width: 50%;
		margin-top: 30px;
	}
	.s-item .s-detial{
		width: 100%;
		padding: 0 30px;
	}
	.icon-box .i-jt{
		top: 70px;
	}
	.jt2,.jt4,.jt6{
		display: none;
	}
	.four-box .match-list{
		width: 100%;
		display: flex;
		justify-content: center;
		flex-flow: wrap;
		flex-direction: row;
	}

	.match-list .match-item{
		width: 90%;
		margin: 0 auto;
	}
	.match-item .item-box.normal{
		width: 100%;
	}
	.match-item .item-box.normal img{
		width: 100%;
	}
	.match-list .match-item.c-three{
		margin: 30px auto 0;
	}
	.wrapper .four{
		height: auto;
		padding-bottom: 20px;
	}
	.more .tit{
		font-size: 12px;
	}
	.news-box .news-right{
		display: none;
	}
	.five .news-box{
		width: 100%;
		padding: 10px 30px;
	}
	.news-box .news-left{
		width: 100%;
		margin: 0 auto;
	}
	.news-left .news-left-img{
		width: 100px;
		height: 100px;
		float: left;
		margin-right: 20px;
	}
	.news-left .news-left-title{
		width: 70%;
		display: inline-block;
		margin: 0;
	}
	.news-left .news-left-detial{
		width: 70%;
		display: inline-block;
	}
	.first .weight{
		font-size: 24px;
		width: 86%;
		padding-top: 150px;
	}
	.first .light{
		font-size: 20px;
		width: 86%;
	}
	.first .button{
		top:360px;
	}
	.first .button>a{
		width: 50%;
		font-size: 20px;
		padding: 10px 0;
	}
	.advantage .ad-icon{
		margin-left: 6%;
		margin-right: 6%;
	}
	.module-tit .title{
		font-size: 28px;
	}
	.foot-con{
		display: none;
	}
	.nav-list .code{
		width: 80px;
		height: 80px;
	}
	.item-box.normal .match-info{
		padding: 5px 10px 0;
	}
	.match-item .item-box.normal{
		margin-right: 0px;
	}
	.v-s-hidden{
		display: none;
	}
	.match-detial .match-title{
		font-size: 20px;
		padding: 10px 20px;
	}
	.match-detial-right{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
		margin-left: 0;
		padding-top: 5px;
	}
	#match-tab{
		padding-left: 20px;
		padding-right: 20px;
	}
	.v-s-show{
		width: 100%;
		display: block;
		padding: 0 10px;
	}
	.v-s-show a{
		font-size: 14px;
		padding-left: 20px;
		padding-right: 20px;
		margin-right: 20px;
	}
	.footer .foot-vs{
		display: block;
		width: 100%;
		padding: 20px;
	}
	.vs-foot-navs{
		width: 100%;
		padding: 10px;
	}
	.vs-foot-navs .vs-foot-nav{
		width: 100%;
		position: relative;
	}
	.vs-foot-a{
		display: block;
		font-size: 14px;
		color: #ffffff;
		border-bottom: 1px solid rgba(229,229,229,0.3);
		line-height: 34px;
	}
	.vs-second-navs{
		width: 100%;
		display: none;
		position: absolute;
		z-index: 99;
		background: #303848;
		padding-bottom: 20px;
	}
	.second-show .vs-second-navs{
		display: block;
		transition: all linear .5s;
	}
	.second-show .jt-down{
		transform: rotate(180deg);
	}
	.vs-second-navs .vs-second-nav{
		display: block;
		font-size: 12px;
		color: #777777;
		line-height: 24px;
		border-bottom: 1px solid rgba(229,229,229,0.07);
	}
	.jt-down{
		width:13px;
		height: 7px;
		position: absolute;
		right: 30px;
		top: 12px;
	}
	.foot-info{
		width: 100%;
		padding: 0 10px;
		color: #ffffff;
		font-size: 12px;
		line-height: 24px;
	}
	.foot-inf-l{
		float: left;
	}
	.foot-info-tit{
		font-size: 14px;
		line-height: 28px;
	}
	.foot-inf-r{
		float: right;
		width: 80px;
		height: 80px;
	}
	.foot-inf-r img{
		width: 80px;
		height: 80px;
	}
	.wrapper .footer{
		height: 300px;
	}
	.val-info-box .val-info{
		letter-spacing: 1px;
	}
	.wrapper .first{
		height: 450px;
	}
	.press-list1 .press-li{
		/* width: 84%; */
		margin-right: 0;
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
	}
	.press-list1 .press-li .press-img{
		width: 100%;
	}
	.press-list1 .press-li .press-img img{
		width: 100%;
	}
	.wrapper .press-list2{
		width: 100%;
		padding: 0 20px;
	}
	.press-li2 .press-img2{
		width: 30%;
		height: 100px;
	}
	.press-li2 .press-img2 img{
		width: 100%;
		height: 100px;
	}
	.press-li2 .press-right{
		width: 70%;
		height: 110px;
		padding-left: 15px;
	}
	.press-right .press-title2{
		font-size: 16px;
	}
	.press-right .press-date{
		padding: 4px 0;
	}
	.press-right .press-txt2{
		-webkit-line-clamp:2;
	}
	.press-right .look-btn{
		bottom: 0;
		font-size: 12px;
		color: blue;
	}
	.box-left .left-title{
		font-size: 20px;
	}
	.box-left .left-txt{
		line-height: 30px;
	}
	.wrapper .p-detial{
		height:220px ;
	}
	.p-detial .word-large{
		padding-left: 20px;
		padding-right: 20px;
		top: 50px;
		font-size: 24px;
		left: 0;
		text-align: center;
	}
	.p-detial .worde-middle{
		padding-left: 20px;
		padding-right: 20px;
		top:100px ;
		left: 0;
		text-align: center;
		font-size: 20px;
	}
	.wrapper .tw-detial{
		display: block;
		padding-left: 20px;
		padding-right: 20px;
	}
	.wrapper .tw-detial div{
		display: block;
		float: none;
		width: 100%;
		margin-bottom: 10px;
	}
	.tw-detial .detial-img img{
		width: 70%;
		display: block;
		margin: 10px auto;
	}
	.detial-word .detial-large{
		font-size: 16px;
	}
	.detial-word .detial-middle{
		font-size: 14px;
	}
	.detial-word .detial-small{
		font-size: 12px;
		line-height: 24px;
	}
	.tw-detial .detial-img.type1.vs-type1{
		display: block;
		height: 200px;
	}
	.tw-detial .detial-img.type1.vs-type1 img{
		height: 200px;
	}
	.tw-detial .detial-img.type1{
		display: none;
	}
	.tw-detial .detial-img.type3{
		display: none;
	}
	.tw-detial .detial-img.type3.vs-type3{
		display: block;
	}
	.state-box .state-content{
		width: 100%;
		margin-left: 0;
		padding-left: 20px;
		padding-right: 20px;
	}
	.state-content .state-title{
		font-size: 20px;
	}
	.state-content .state{
		font-size: 12px;
	}
	.state-box .state-navs.vs-state{
		width: 100%;
		display: flex;
		height: 30px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.state-navs.vs-state .state-nav{
		width: 25%;
		text-align: center;
		height: 30px;
		margin: 0 5px;

	}
	.state-navs .state-nav{
		padding: 0;
	}
	.state-navs.vs-state .state-nav a{
		font-size:14px;
		line-height: 30px;
		height: 30px;
	}
	.number-box .detial{
		padding-left: 20px;
		padding-right: 20px;
	}
	.so-detial .word-large{
		font-size: 20px;
		top: 68px;
	}
	.wrapper .so-detial{
		height: 150px;
	}
	.number-box .detial{
		font-size: 14px;
		line-height: 48px;
	}
	.detial .number, .detial .plus{
		font-size: 22px;
	}
	.count-box.vs-count{
		width: 100%;
		height: 200px;
		padding: 0 20px;
		padding-top: 40px;
	}
	.count-box.vs-count .count-img{
		display: none;
	}
	.count-box.vs-count .position1{
		display: none;
	}
	.count-box.vs-count .position2{
		display: none;
	}
	.count-box.vs-count .position3{
		display: none;
	}
	.count-box.vs-count .position4{
		width: 100%;
		text-align: center;
		left: 0;
		top: 20px;
	}
	.count-box .position4>p{
		font-size: 20px;
	}
	.count-box.vs-count .position5{
		top: 100px;
		/* left: 43%; */
		width: 100%;
		text-align: center;
		left: 0;
	}
	.count-box.vs-count .count-img1{
		display: block;
		margin: 0 auto;
	}
	.count-box.vs-count .info-box .info2{
		font-size: 24px;
	}
	.inv-box .inv-img{
		border-right: 0;
	}
	.inv-box .inv-img img{
		width: 170px;
		height: auto;
	}
	.inv-box .inv-descript{
		font-size: 12px;
		line-height: 20px;
	}
	.about-main .inv-tit{
		font-size: 26px;
	}
	.detial-box .ab-title{
		font-size: 20px;
	}
	.detial-box .ab-section{
		line-height: 26px;
	}
	.about-main .detial-box{
		padding-left: 20px;
		padding-right: 20px;
	}
	.about-main .img{
		height: auto;
	}
	.about-main .img img{
		width: 230px;
		height: auto;
		margin: 0 auto;
	}
	.about-main .inv-box{
		margin-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}

}
@media (min-width:769px) and (max-width:1199px){
	.number-box .detial{
		padding-left: 20px;
		padding-right: 20px;
	}
	.press-list1 .press-li{
		margin-right: 30px;
		width: 40%;
	}
	.press-list1 .press-li .press-img{
		width: 100%;
	}
	.press-list1 .press-li .press-img img{
		width: 100%;
	}
	.press-list1 .press-li:nth-of-type(2){
		margin-right: 0;
	}
	.press-list1 .press-li:last-child{
		display: none;
	}
	.header-fix-h .nav{
		width: 100%;
		padding: 0 10px;
	}
	.third .ad-list{
		border: 0;
		width: 100%;
	}
	.ad-list .advantage{
		display: block;
		float: none;
		border: 1px solid #969696;
		width: 80%;
		height: 230px;
		padding-top: 50px;
		margin: 0 auto 20px;
	}
	.advantage .description{
		width: 80%;
	}
	.box-right{
		display: none;
	}
	.match-box{
		width: 769px;
	}
	.selector{
		padding-bottom: 60px;
	}
	.search-ipt{
		top: 70px;
		left: 0;
	}
	.match-detial{
		width: 769px;
	}
	.header-fix .nav{
		padding-left: 10px;
		padding-right: 10px;
	}
	.second .s-line{
		display: none;
	}
	.second .s-box{
		width: 100%;
		display: flex;
		flex-flow: wrap;
		flex-direction: row;
	}
	.s-box .s-item{
		width: 25%;
		margin-top: 40px;
	}
	.s-item .s-detial{
		width: 100%;
		padding: 0 30px;
	}
	.jt4{
		display: none;
	}
	.icon-box .i-jt{
		top: 70px;
	}
	.wrapper .second{
		height: auto;
	}
	.four-box .match-list{
		width: 100%;
	}
	.match-list .match-item{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.match-item .item-box.normal:nth-of-type(3){
		margin-right: 30px;
	}
	.match-item .item-box.normal:nth-child(even){
		margin-right: 0;
	}
	.five .news-box{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.news-box .news-left{
		width:40%;
		margin-right: 20px;
	}
	.news-box .news-right{
		width: 45%;
	}
	.news-left .news-left-img{
		width: 100%;
	}
	.first .weight{
		font-size: 36px;
		width: 90%;
	}
	.first .light{
		font-size: 28px;
		width: 90%;
	}
	.first .button>a{
		padding: 10px 0;
	}
	.press-ban .ban-tit-lagre{
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
		font-size: 36px;
	}
	.press-ban .ban-tit-small{
		width: 100%;
		font-size: 24px;
		padding-left: 30px;
		padding-right: 30px;
	}
	.wrapper .four{
		height: auto;
		padding-bottom: 20px;
	}
	.wrapper .p-detial{
		height:330px ;
	}
	.p-detial .word-large{
		top: 65px;
	}
	.p-detial .worde-middle{
		top: 190px;
	}
	.wrapper .tw-detial{
		width: 100%;
		padding-left: 20px;
		padding-right:20px ;
	}
	.tw-detial .detial-word{
		width: 60%;
	}
	.tw-detial .detial-img{
		width: 34%;
	}
	.tw-detial .detial-img img{
		width: 100%;
	}
	.detial-word .detial-large{
		font-size: 34px;
	}
	.detial-word .detial-middle{
		font-size: 22px;
	}
	.state-box .state-navs.vs-state{
		width: 100%;
		display: flex;
		height: 60px;
		justify-content: center;
	}
	.state-navs.vs-state .state-nav{
		width: 15%;
		text-align: center;
	}
	.state-navs.vs-state .state-nav a{
		font-size:16px;
	}
	.state-box .state-content{
		margin-left: 0;
	}
	.state-box .state-content{
		width: 100%;
	}
	.wrapper .so-detial{
		height:400px;
	}
	.so-detial .word-large{
		font-size: 40px;
		top: 160px;
	}
	.number-box .detial{
		padding-left: 20px;
		padding-right: 20px;
	}

}
@media (min-width:1200px) {
	.selector{
		padding-bottom: 0px;
	}
	/* 动画效果 */
	.s-img{
		display: none;
		position: relative;
	}
	.s-img.s-img-animate{
		animation: mysecond 1s;
		-moz-animation:mysecond 1s; /* Firefox */
		-webkit-animation:mysecond 1s; /* Safari and Chrome */
		-o-animation:mysecond 1s; /* Opera */
		display: block;
	}
	.s-t{
		display: none;
	}
	@keyframes mysecond
	{
	from {top: -400px;}
	to {top: 0;}
	}

	@-moz-keyframes mysecond /* Firefox */
	{
	from {top: -400px;}
	to {top: 0;}
	}

	@-webkit-keyframes mysecond /* Safari and Chrome */
	{
	from {top: -400px;}
	to {top: 0;}
	}

	@-o-keyframes mysecond /* Opera */
	{
	from {top: -400px;}
	to {top: 0;}
	}
	.match-item .item-box{
		display: none;
	}
	.match-item.match-animate .item-box:nth-of-type(6){
		animation:myfirst .5s;
		-moz-animation:myfirst .5s; /* Firefox */
		-webkit-animation:myfirst .5s; /* Safari and Chrome */
		-o-animation:myfirst .5s; /* Opera */
		display: block;

	}
	.match-item.match-animate .item-box:nth-of-type(5){
		animation:myfirst 1s;
		-moz-animation:myfirst 1s; /* Firefox */
		-webkit-animation:myfirst 1s; /* Safari and Chrome */
		-o-animation:myfirst 1s; /* Opera */
		display: block;
	}
	.match-item.match-animate .item-box:nth-of-type(4){
		animation:myfirst 1.5s;
		-moz-animation:myfirst 1.5s; /* Firefox */
		-webkit-animation:myfirst 1.5s; /* Safari and Chrome */
		-o-animation:myfirst 1.5s; /* Opera */
		display: block;

	}
	.match-item.match-animate .item-box:nth-of-type(3){
		animation:myfirst 1.8s;
		-moz-animation:myfirst 1.8s; /* Firefox */
		-webkit-animation:myfirst 1.8s; /* Safari and Chrome */
		-o-animation:myfirst 1.8s; /* Opera */
		display: block;
	}
	.match-item.match-animate .item-box:nth-of-type(2){
		animation:myfirst 2.1s;
		-moz-animation:myfirst 2.1s; /* Firefox */
		-webkit-animation:myfirst 2.1s; /* Safari and Chrome */
		-o-animation:myfirst 2.1s; /* Opera */
		display: block;

	}
	.match-item.match-animate .item-box:nth-of-type(1){
		animation:myfirst 2.4s;
		-moz-animation:myfirst 2.4s; /* Firefox */
		-webkit-animation:myfirst 2.4s; /* Safari and Chrome */
		-o-animation:myfirst 2.4s; /* Opera */
		display: block;
	}
	@keyframes myfirst
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-moz-keyframes myfirst /* Firefox */
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-webkit-keyframes myfirst /* Safari and Chrome */
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-o-keyframes myfirst /* Opera */
	{
	from {top: -600px;}
	to {top: 0;}
	}
	.second .s-line{
		display: none;
	}
	.s-box .s-item{
		display: none;
		position: relative;
	}
	@keyframes mythird
	{
	from {top: 600px;}
	to {top: 0;}
	}

	@-moz-keyframes mythird /* Firefox */
	{
	from {top: 600px;}
	to {top: 0;}
	}

	@-webkit-keyframes mythird /* Safari and Chrome */
	{
	from {top: 600px;}
	to {top: 0;}
	}

	@-o-keyframes mythird /* Opera */
	{
	from {top: 600px;}
	to {top: 0;}
	}
	.s-box .s-item.s-item-animate:nth-child(1){
		display: block;
		animation:mythird 1.5s;
		-moz-animation:mythird 1.5s; /* Firefox */
		-webkit-animation:mythird 1.5s; /* Safari and Chrome */
		-o-animation:mythird 1.5s;

	}
	.s-box .s-item.s-item-animate:nth-child(2){
		display: block;
		animation:mythird 1.8s;
		-moz-animation:mythird 1.8s; /* Firefox */
		-webkit-animation:mythird 1.8s; /* Safari and Chrome */
		-o-animation:mythird 1.8s;
	}
	.s-box .s-item.s-item-animate:nth-child(3){
		display: block;
		animation:mythird 2.1s;
		-moz-animation:mythird 2.1s; /* Firefox */
		-webkit-animation:mythird 2.1s; /* Safari and Chrome */
		-o-animation:mythird 2.1s;

	}
	.s-box .s-item.s-item-animate:nth-child(4){
		display: block;
		animation:mythird 2.4s;
		-moz-animation:mythird 2.4s; /* Firefox */
		-webkit-animation:mythird 2.4s; /* Safari and Chrome */
		-o-animation:mythird 2.4s;
	}
	.s-box .s-item.s-item-animate:nth-child(5){
		display: block;
		animation:mythird 2.7s;
		-moz-animation:mythird 2.7s; /* Firefox */
		-webkit-animation:mythird 2.7s; /* Safari and Chrome */
		-o-animation:mythird 2.7s;

	}
	.s-box .s-item.s-item-animate:nth-child(6){
		display: block;
		animation:mythird 3s;
		-moz-animation:mythird 3s; /* Firefox */
		-webkit-animation:mythird 3s; /* Safari and Chrome */
		-o-animation:mythird 3s;
	}
	.s-box .s-item.s-item-animate:nth-child(7){
		display: block;
		animation:mythird 3.3s;
		-moz-animation:mythird 3.3s; /* Firefox */
		-webkit-animation:mythird 3.3s; /* Safari and Chrome */
		-o-animation:mythird 3.3s;
	}
	.img-txt-one{
		height: 420px;
	}
	.img-txt-two{
		height: 440px;
	}
	.img-txt-three{
		height: 380px;
	}
	.img-txt-four{
		height: 380px;
	}
	.img-txt-five{
		height: 330px;
	}
	.img-txt-six{
		height: 420px;
	}
	.img-txt-one>div,.img-txt-two>div,.img-txt-three>div,.img-txt-four>div,.img-txt-five>div,.img-txt-six>div{
		display: none;
		position: relative;
	}
	@keyframes myfour
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-moz-keyframes myfour /* Firefox */
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-webkit-keyframes myfour /* Safari and Chrome */
	{
	from {top: -600px;}
	to {top: 0;}
	}

	@-o-keyframes myfour /* Opera */
	{
	from {top: -600px;}
	to {top: 0;}
	}
	.tw-detial.img-txt-one-animate>div{
		display: block;
		animation:myfour 1s;
		-moz-animation:myfour 1s; /* Firefox */
		-webkit-animation:myfour 1s; /* Safari and Chrome */
		-o-animation:myfour 1s;
	}
	@keyframes myfive
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-moz-keyframes myfive /* Firefox */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-webkit-keyframes myfive /* Safari and Chrome */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-o-keyframes myfive /* Opera */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}
	.tw-detial.img-txt-two-animate>div{
		display: block;
		animation:myfive 1s;
		-moz-animation:myfive 1s; /* Firefox */
		-webkit-animation:myfive 1s; /* Safari and Chrome */
		-o-animation:myfive 1s;
	}
	@keyframes mysix
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-moz-keyframes mysix /* Firefox */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-webkit-keyframes mysix /* Safari and Chrome */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-o-keyframes mysix /* Opera */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}
	.tw-detial.img-txt-three-animate>div{
		display: block;
		animation:mysix 1s;
		-moz-animation:mysix 1s; /* Firefox */
		-webkit-animation:mysix 1s; /* Safari and Chrome */
		-o-animation:mysix 1s;
	}
	@keyframes myseven
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-moz-keyframes myseven /* Firefox */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-webkit-keyframes myseven /* Safari and Chrome */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-o-keyframes myseven /* Opera */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}
	.tw-detial.img-txt-four-animate>div{
		display: block;
		animation:myseven 1s;
		-moz-animation:myseven 1s; /* Firefox */
		-webkit-animation:myseven 1s; /* Safari and Chrome */
		-o-animation:myseven 1s;
	}
	@keyframes myeight
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-moz-keyframes myeight /* Firefox */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-webkit-keyframes myeight /* Safari and Chrome */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-o-keyframes myeight /* Opera */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}
	.tw-detial.img-txt-five-animate>div{
		display: block;
		animation:myeight 1s;
		-moz-animation:myeight 1s; /* Firefox */
		-webkit-animation:myeight 1s; /* Safari and Chrome */
		-o-animation:myeight 1s;
	}
	@keyframes mynine
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-moz-keyframes mynine /* Firefox */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-webkit-keyframes mynine /* Safari and Chrome */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}

	@-o-keyframes mynine /* Opera */
	{
	from {bottom: -600px;}
	to {bottom: 0;}
	}
	.tw-detial.img-txt-six-animate>div{
		display: block;
		animation:mynine 1s;
		-moz-animation:mynine 1s; /* Firefox */
		-webkit-animation:mynine 1s; /* Safari and Chrome */
		-o-animation:mynine 1s;
	}
}
@media (min-width:1200px) and (max-width:1320px){
	.box-right{
		display: none;
	}
	.state-box .state-content{
		width:1000px ;
	}
}
@media (min-width:769px) and (max-width:900px){
	.match-item .item-box.normal{
		margin-right: 0;
	}
	.match-item .item-box.normal:nth-of-type(3){
		margin-right: 0;
	}
}
@media (min-width:960px) and (max-width:1200px){
	.wrapper .about-main.p-gray{
		padding-left: 20px;
		padding-right: 20px;
	}
	.inv-box .inv-img img{
		width:200px;
		height: auto;
	}
}

@media (min-width:769px) and (max-width:960px){
	.news-box .news-right{
		display: none;
	}
	.five .news-box{
		width: 100%;
		padding: 10px 30px;
	}
	.news-box .news-left{
		width: 100%;
		margin: 0 auto;
	}
	.news-left .news-left-img{
		width: 200px;
		float: left;
		margin-right: 20px;
	}
	.news-left .news-left-title{
		width: 60%;
		display: inline-block;
	}
	.news-left .news-left-detial{
		width: 60%;
		display: inline-block;
	}
	.wrapper .about-main.p-gray{
		padding-left: 20px;
		padding-right: 20px;
	}
	.inv-box .inv-img img{
		width:200px;
		height: auto;
	}
	.inv-box .inv-descript{
		width:490px ;
	}
}
@media (min-width:320px) and (max-width:640px){
	.so-detial .word-large{
		font-size: 20px;
		top: 40px;
	}
	.wrapper .so-detial{
		height: 120px;
	}
	.advantage .description{
		width: 60%;
	}
	.news-left .news-left-title{
		font-size: 14px;
		width: 60%;
	}
	.news-left .news-left-detial{
		font-size: 12px;
		width: 60%;
	}
	.five .news-box{
		padding: 10px;
	}
	.news-left .news-left-img{
		margin-right: 10px;
	}
	.search-box .key{
		width: 50px;
	}
	.press-ban .ban-tit-lagre{
		top: 40px;
	}
	.press-ban .ban-tit-small{
		top: 100px;
	}
	.link-box .point{
		display: none;
	}
	.match-detial .match-title{
		font-size: 16px;
		padding: 5px 20px;
		line-height: 26px;
	}
	.wrapper .first{
		height: 500px;
	}
	.first .weight{
		padding-top: 100px;
		font-size: 20px;
	}
	.first .light{
		font-size: 16px;
	}
	.first .button{
		top: 220px;
	}
	.first .button>a{
		font-size: 16px;
		width: 40%;
	}
	.v-s-show{
		width: 100%;
		display: block;
		padding: 0 10px;
	}
	.v-s-show a{
		font-size: 14px;
		padding-left: 20px;
		padding-right: 20px;
		margin-right: 5px;
	}
	.press-ban{
		height: 120px;
	}
	.press-ban .ban-tit-lagre{
		font-size: 20px;
		top: 10px;
	}
	.press-ban .ban-tit-lagre.state {
		top: 40px;
	}
	.press-ban .ban-tit-small{
		font-size: 16px;
		top: 50px;
	}
	.wrapper .first{
		height: 300px;
	}
	.second .s-img{
		height: 80px;
	}
	.second .s-img img{
		width: 100px;
		height: 63px;
	}

}
@media (max-width:960px){
	.timeline-box{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	.timeline-box .time-line{
		display: none;
	}
	.vs-time{
		display: block;
		border-left: 1px solid #9d9d9d;
		margin: 0 auto;
		width:60%;
	}
	.vs-time .vs-line{
		margin-bottom: 50px;
		position: relative;
	}
	.vs-line .vs-event1{
		width: 140px;
		font-size: 20px;
		color: #414141;
		border-bottom: 1px solid #9d9d9d;
		padding-left: 10px;
	}
	.vs-time .length1{
		width: 150px;
	}
	.vs-time .length2{
		width: 200px;
	}
	.vs-tl-con{
		border-top: 1px solid #9d9d9d;
		width: 100%;
		overflow: hidden;
	}
	.vs-img{
		float: right;
	}
	.vs-event-tit{
		position: absolute;
		top: -20px;
		font-size: 14px;
		right: 0;
	}
	.vs-line.event2{
		display: flex;
		align-items: center;
	}
	.vs-line .vs-m-line{
		height: 1px;
		background: #9d9d9d;
	}
	.vs-length1{
		width: 150px;
	}
	.vs-con{
		width: 200px;
		/* height: 80px; */
		padding: 5px;
		border: 1px solid #9d9d9d;
		font-size: 12px;
		position: relative;
	}
	.vs-line.event2 .time-dot{
		width: 10px;
		height: 10px;
		background: #9d9d9d;
		border-radius: 50%;
		position: absolute;
		left: -5px;
		top: 50%;
		margin-top: -5px;
		z-index: 99;
	}
}
@media (max-width:320px){
	#detial-title span{
		padding: 0 10px;
	}
	.v-s-show a{
		padding-left: 15px;
		padding-right: 15px;
	}
	.foot-inf-r{
		width: 70px;
		height: 70px;
	}
	.foot-inf-r img{
		width: 70px;
		height: 70px;
	}
}


Agree with @naseemkullah. Thinking on a disaster recovery scenario, might me nice to have this option! I'm going to open a MR to fix the removed line and add the aforementioned feature. Thanks @naseemkullah for the review!


还有，提交commit尽量按照功能分割开进行提交，不要一次提交一大批，这样代码审核有点吃力。


Successfully deployed to following URLs:

* https://goodjobteam-qg19wbz0t.now.sh
* https://gooodjob.team
* https://goodjobteam.burba.now.sh
* https://goodjobteam-git-master.burba.now.sh


 buat nyoba aplikasinya tersebut kak.
    On Tuesday, November 12, 2019, 10:32:59 AM GMT+8, Alhamsya Bintang Dyasta <notifications@github.com> wrote:

 Buat apa bro ?

On Tue, Nov 12, 2019, 09:30 thommycool <notifications@github.com> wrote:

> siang gan,
> gan database nya bisa d share kah?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/NurulKamila/PeminjamanRuanganBerbasisWeb/commit/20b8aa5f5e5f95aa1809893b915c390aa5cbcce9?email_source=notifications&email_token=AESGES7DNAPVKIIRFQ2ZL7LQTIIL5A5CNFSM4JL5KTG2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCHYDJ#commitcomment-35905641>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AESGES7KRPRCDGS2OOGGIJDQTIIL5ANCNFSM4JL5KTGQ>
> .
>

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.


Successfully deployed to following URLs:

* https://utils-b0pcjftc2.now.sh
* https://utils-lyart-nu.now.sh
* https://utils.leandrocotti.now.sh
* https://utils-git-master.leandrocotti.now.sh


Successfully deployed to following URLs:

* https://goodjobteam-pegusy30a.now.sh
* https://gooodjob.team
* https://goodjobteam.burba.now.sh
* https://goodjobteam-git-master.burba.now.sh


Great job, 5


![fixation](https://user-images.githubusercontent.com/40114498/68638277-b0f65680-0509-11ea-8ee1-9fbeecad56de.PNG)

here are the changes that was done.


develop (punyasloka95) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.4%25-yellow.png)


> Habría que hacer que los arcos sean otro tipo de objeto, así no hace falta preguntar con el nombre, sino por el tipo.

Ahí viste una oportunidad @FrankoH298 , meta meta!


Actuallly, it seems to error with GCC5 as well: https://downloads.openwrt.org/releases/faillogs-18.06/mipsel_mips32/routing/pimbd/compile.txt


🎉🎉🎉
yay, async/await!


давай по внимательнее


Looks like this can produce `NaN` in some circumstances.


we actually didn't have enough interest this year on the side of the
projects to put on the code&learn.  However, is there something else I can
answer questions for?

On Sun, Nov 10, 2019 at 7:23 AM nunezdruben <notifications@github.com>
wrote:

> I'm new just trying to understand how works this.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/openjs-foundation/code-and-learn/commit/ce2906cb548ed12d33b331ef0a47eaa883a2e4dc?email_source=notifications&email_token=AKYQ3QPSSFGN5F36T3KIUV3QTARNRA5CNFSM4JLMY6D2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCHDRQ#commitcomment-35884592>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AKYQ3QNXPGWW26RHMY3WWS3QTARNRANCNFSM4JLMY6DQ>
> .
>

--
Eva Howe
Operations Manager
This Dot Labs
eva@thisdot.co


We can try using `$isArchived = $record->extend('isArchived')`. If result is non-empty array, and contains at least 1 non-false value, we can early return from this method. See `RecordLocale::IsVisible` to see how this was done before.


test 1111


`with` is fragile, not `where`, which is almost the same as `let`.  `with` introduces a new local function which generalizes over the arguments, and that local function expands the telescope in which things are defined.  That expansion has not been stable from version to version of Agda, which can cause things to break.  The theory of `with` is also not entirely clear.  I've been bitten by it in the past, so I avoid it when I can.

Note that I dislike `rewrite` about as much.  Feels too much like Coq-style tactics; if that's what I wanted, I'd be using Coq...


On inserting an image, I tried to use the full qualified absolute domain link but reloading the Course's Page, it wouldn't show the change. Maybe I am expecting things to change right the way. Then I changed to a relative link... however, I think both would work just fine. If anyone is following up to this development, could you tell me if the layout of this page is connected to a CSS? It seems to me that there are extras input on the page. The text show up bigger than the other pages I created. From here is hard to tell where is the link.


Instead of wrapping the entire body in one `if() {}` statement I prefer early return (invert if, and block with only `return;` in it).


Relates to [#7 ](url).


> Hardcode: Mala práctica en el desarrollo de software que consiste en incrustar datos directamente (a saco) en el código fuente del programa, en lugar de obtener esos datos de una fuente externa como un fichero de configuración o parámetros de la línea de comandos, o un archivo de recursos.

gracias por enseñarme lo tendré en cuenta para futuros desarrollos.


withState() loop above will already restore the original locale, so you don't need to handle this here. :) Good thinking though to check.


I don't think we should unpublish here, the delete localisation policy is enough for this action.


Successfully deployed to following URLs:

* https://bitauthide-9ddfcwmvp.now.sh
* https://ide.bitauth.com
* https://bitauth-ide.bitauth.now.sh
* https://bitauth-ide-git-master.bitauth.now.sh


Successfully deployed to following URLs:

* https://life-after-hate-n4i8mjita.now.sh
* https://life-after-hate.hack4impact1.now.sh
* https://life-after-hate-git-master.hack4impact1.now.sh


Instead of this, wrap in
```
Versioned::withVersionedMode(function() {
    Versioned::set_stage($stage);
});
```

DeleteLocalisationPolicy works fine without re-querying the original object, so you can get away with just using $record.


瞻仰


Successfully deployed to following URLs:

* https://now-go-kb3tgb0zl.now.sh
* https://go.now.sh
* https://now-go.amio1.now.sh
* https://now-go-git-master.amio1.now.sh


well it makes tgm2/tgm2p's game speed matching the pcb since applying the speedhack somehow halves the ingame speed.


Simplified, But you have to use

```
  return logger.With("duration", kitlog.Valuer(func() interface{} {
    return fmt.Sprintf("%dns", time.Since(start)/time.Nanosecond)
  }))
```

to make it work.


We should write the current record ($record) instead of the fresh record; The goal of this method is cross-locale copying, so we need to have the single source. Otherwise perfect. :)


Thanks


doUnpublish() should work even if the current stage is draft, so probably safe without this.


This already happens by the way; so if you remove the code here, you'll still get the filtering removed. :) (it's hidden away in delete policy).


O programa acusa um ERRO na linha 101 no comando self. Se alguer souber qual o erro ficarei grato pela ajuda.


archiving will also remove the filtering, so as with unpublish, it's safe to ignore this extension here. :)


Oh, maybe we need to do this BEFORE archiving. It may be too late otherwise. Can you please move this to above the loop?


please put ```@Deprecated``` to all apis


DeleteRecordPolicy is the right policy.


Buat skripsi ya ? Wkwkkwkw

On Tue, Nov 12, 2019, 10:02 thommycool <notifications@github.com> wrote:

> buat nyoba aplikasinya tersebut kak.
> On Tuesday, November 12, 2019, 10:32:59 AM GMT+8, Alhamsya Bintang Dyasta <
> notifications@github.com> wrote:
>
> Buat apa bro ?
>
> On Tue, Nov 12, 2019, 09:30 thommycool <notifications@github.com> wrote:
>
> > siang gan,
> > gan database nya bisa d share kah?
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/NurulKamila/PeminjamanRuanganBerbasisWeb/commit/20b8aa5f5e5f95aa1809893b915c390aa5cbcce9?email_source=notifications&email_token=AESGES7DNAPVKIIRFQ2ZL7LQTIIL5A5CNFSM4JL5KTG2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCHYDJ#commitcomment-35905641
> >,
> > or unsubscribe
> > <
> https://github.com/notifications/unsubscribe-auth/AESGES7KRPRCDGS2OOGGIJDQTIIL5ANCNFSM4JL5KTGQ
> >
> > .
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or unsubscribe.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/NurulKamila/PeminjamanRuanganBerbasisWeb/commit/20b8aa5f5e5f95aa1809893b915c390aa5cbcce9?email_source=notifications&email_token=AESGES6SQ55B5BJG5BJ72XLQTIMDRA5CNFSM4JL5KTG2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCHYKV#commitcomment-35905877>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AESGESY7QMLUNOENGT2YB7LQTIMDRANCNFSM4JL5KTGQ>
> .
>


Do DeleteLocalisationPolicy in here too.


This is interesting


Successfully deployed to following URLs:

* https://platzivideo-ocwqqr212.now.sh
* https://platzivideo.javierfuentesm.now.sh
* https://platzivideo-git-master.javierfuentesm.now.sh


I'll play with this method later. :)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-1-w708.pantheonsite.io/)

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/2e8ce01b-b12a-4d62-b2e5-c5e5a9ceccfd#pr-1) for w708.


@AbdulAj  No😢


Yep nice.


ite-sizing-fix (XuanLuoLBL) - Win64-Windows-10-VisualStudio-16: OK (2576 of 2579 tests passed, 0 test warnings)

Messages:\n
 * 3 tests had: ESO big diffs.
 * 2 tests had: BND diffs.
 * 2 tests had: EIO diffs.
 * 2 tests had: Table big diffs.
 * 1 test had: ERR diffs.
 * 1 test had: EDD diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.

Failures:\n

regression Test Summary
 * Passed: 666
 * Failed: 3

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.88%25-yellow.png)


#This is an <h1> tag


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-2-w708.pantheonsite.io/)

Created multidev environment [pr-2](https://dashboard.pantheon.io/sites/2e8ce01b-b12a-4d62-b2e5-c5e5a9ceccfd#pr-2) for w708.


Please make this function accept userId not User.


Great thanks!


a


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-3-w708.pantheonsite.io/)

Created multidev environment [pr-3](https://dashboard.pantheon.io/sites/2e8ce01b-b12a-4d62-b2e5-c5e5a9ceccfd#pr-3) for w708.


コードレビュー/01_入門/プログラム作成/5.ヒット＆ブロー/20191110_140743570/data4.java

インデントを揃えましょう。
同じ階層処理であれば同じインデント位置にしましょう。


please put @deprecated to this interface as well.
please remove abstract and public here.


Successfully deployed to following URLs:

* https://platzivideo-2aeb7ijvy.now.sh
* https://platzivideo.javierfuentesm.now.sh
* https://platzivideo-git-master.javierfuentesm.now.sh


Oops! Right.

Good feature idea by the way! Actually, why not just put it in `appkit/log`?


🙌 got a few questions for you tomorrow about this, but I've mostly cracked
the async/await code.

On Mon, Nov 11, 2019, 20:07 Chrisman Brown <notifications@github.com> wrote:

> 🎉🎉🎉
> yay, async/await!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/cyantis/prof_dev_tracker/commit/2e2d438390b2dbb1779c3ebbd18894a3ce1434b8?email_source=notifications&email_token=ACE4CFFMG54LUPHYQDAMEH3QTIMXDA5CNFSM4JL5SQYKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCHYL2#commitcomment-35905914>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ACE4CFFA5FOF4MFZOUSJTHDQTIMXDANCNFSM4JL5SQYA>
> .
>


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/terminus-build-tools-plugin/master/assets/images/visit-site-36.png)](https://pr-4-w708.pantheonsite.io/)

Created multidev environment [pr-4](https://dashboard.pantheon.io/sites/2e8ce01b-b12a-4d62-b2e5-c5e5a9ceccfd#pr-4) for w708.


Any idea why were there two `AllowCommand`s?


I put this check outside so as not to keep performing it at runtime (but doing it this way is also fine since that results in less copypasta).


We would take care of parsing config and creating a map.
Example...

mcc.a.mnc.b = upf1
mcc.p.mnc.q = upf2

From this config we would generate a map and provide a api.

#define SUB_KEY_MCC_PRESENT 0x01
#define SUB_KEY_MNC_PRESENT 0x02

/* should be used to check which key is valid*/
#define IS_FLAG_PRESENT(allflag, specFlag) (allflag & specFlag)

struct dpKey
{
  uint32_t  flags;
  unsigned char mcc[3];
  unsigned char mnc[3];
  /* we are expecting more criteria to come here */
};

Option1 :
 /* we would return UPF name as string as per configuration */
     /*user should fill subkey and pass it to con fig */
    upf_name = get_dp_info(subkey);
  <<Application would need to create mapping of upf_name to dp_id yourself...>>>

Option2:
     /* we will use this internally to do the lookup. this should be called for
         whenever new datapath is detected */
      add_upf_in_db(upf_name, upf_id) ;

    /* For every new attach at PGW CSReq message and for every first PDN at SGW we do
     * fastpath selection. API will return DP-Id..which can be stored in UE context */

     dp_id = get_dp_info(subkey);

Do you think we can do something like this ? and that way it will be easy to plug in the code.


Nothing yet but I'll keep you posted if anything pans out... :smile:


Successfully deployed to following URLs:

* https://remax-rcab41a7i.now.sh
* https://remax.yesmeck.now.sh
* https://remax-git-master.yesmeck.now.sh


npm install nodemon -D (노드몬을 설치 한다)


<string>这是什么</string>


Successfully deployed to following URLs:

* https://table-qiw1dvlav.now.sh
* https://table.react-component.now.sh
* https://table-git-master.react-component.now.sh


awesome job!


public static void main


今回のような行数の少ない場合は問題ありませんが、
同じ数字が2回使われないようにラベルでcontinueさせていますが、可読性が下がるため使用は控えましょう。
同じ数字が2回使えないのであれば、毎回ランダム関数で数字を選ぶ方法以外でも良いかと思います。
（0～9が入ったリストをList用のCollectionsクラスのshuffleさせる　等）


Puzzle `135-d5b2c3f6` disappeared from [`src/main/resources/org/jpeek/xsd/skeleton.xsd`](https://github.com/yegor256/jpeek/blob/master/src/main/resources/org/jpeek/xsd/skeleton.xsd), that's why I closed #224. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


分岐内処理は把握しやすいように、括弧でくくりましょう。


Bukannya /etc/netplan/50-cloud-init.yaml ya


done


ok


ZEIT Now cannot deploy this project to production due to following domain related issues:

 * `snuggsi.com`(for alias `snuggsi.com`) is not found inside your account. [Add it](https://zeit.co/dashboard/domains?action=add&domain=snuggsi.com).


delete


Successfully deployed to following URLs:

* https://table-ihg5u7a7n.now.sh
* https://table.react-component.now.sh
* https://table-git-master.react-component.now.sh


Successfully deployed to following URLs:

* https://oskar-web-ox12axdd6.now.sh
* https://oskar-web.mauriciofow.now.sh
* https://oskar-web-git-master.mauriciofow.now.sh


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/eV6t9I9n7kRBezEclp0wfaq0/repo/package.json.
~~~